# Type Alias: PixiVNJsonStepSwitchElementType<Then> (/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonStepSwitchElementType)



\> **PixiVNJsonStepSwitchElementType**\<`Then`> = `Then` | [`PixiVNJsonConditionalStatements`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonConditionalStatements)\<`Then`> | [`PixiVNJsonConditionalResultToCombine`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonConditionalResultToCombine)\<`Then`>

Defined in: [src/schema/PixiVNJsonStepSwitch.ts:8](https://github.com/DRincs-Productions/pixi-vn-json/blob/336c45bc1f677c3b088aac058f0a457afc7cf32e/src/schema/PixiVNJsonStepSwitch.ts#L8)

A single element that can appear inside a step-switch, which may be a direct value,
a conditional statement, or a result-to-combine.

Type Parameters [#type-parameters]

Then [#then]

`Then`
