ItemDetail: ObjectSchema< { children: ArraySchema< UnionSchema< [ ObjectSchema< { content: StringSchema<undefined>; nodeName: EnumSchema<typeof NodeNameEnum, undefined>; }, undefined, >, ObjectSchema< { items: ArraySchema< UnionSchema< [ ObjectSchema<(...)
, (...)
>, ObjectSchema<(...)
, (...)
>, ObjectSchema<(...)
, (...)
>, ObjectSchema<(...)
, (...)
>, ], undefined, >, undefined, >; nodeName: LiteralSchema<ListItemDetailMetadata, undefined>; }, undefined, >, ], undefined, >, undefined, >; nodeName: LiteralSchema<ListItemDetail, undefined>; width: OptionalSchema<NumberSchema<undefined>, undefined>; }, undefined,> = ...