WsdItem
{ type: "switch"
} & WsdItemSwitch
| { type: "select"
}
& WsdItemSelect
| { type: "input-text"
} &
WsdItemInputText
| { type: "input-number"
} &
WsdItemInputNumber
{ type: "switch"
} & WsdItemSwitch
| { type: "select"
}
& WsdItemSelect
| { type: "input-text"
} &
WsdItemInputText
| { type: "input-number"
} &
WsdItemInputNumber