Migrate code generation to typed python. am: 32e6044366 am: 4c873fa67e

Original change: https://android-review.googlesource.com/c/device/google/cuttlefish_vmm/+/2818639

Change-Id: I6affe9693cebd5fb7bf809a8abeaed4752c799a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>