API definitions for creating custom code generators that integrate with Anvil