Item: ObjectSchema<{
    accessories: OptionalSchema<ArraySchema<ObjectSchema<{
        date: OptionalSchema<UnionSchema<[DateSchema<undefined>, ObjectSchema<{
            color: ...;
            text: ...;
        }, undefined>], undefined>, never>;
        icon: OptionalSchema<ObjectSchema<{
            type: EnumSchema<typeof IconEnum, undefined>;
            value: StringSchema<undefined>;
        }, undefined>, never>;
        nodeName: EnumSchema<typeof NodeNameEnum, undefined>;
        tag: OptionalSchema<UnionSchema<[StringSchema<undefined>, ObjectSchema<{
            color: ...;
            text: ...;
        }, undefined>], undefined>, never>;
        text: OptionalSchema<UnionSchema<[StringSchema<undefined>, ObjectSchema<{
            color: ...;
            text: ...;
        }, undefined>], undefined>, never>;
        tooltip: OptionalSchema<StringSchema<undefined>, never>;
    }, undefined>, undefined>, never>;
    actions: OptionalSchema<ObjectSchema<{
        items: ArraySchema<UnionSchema<[ObjectSchema<{
            icon: OptionalSchema<(...), (...)>;
            nodeName: EnumSchema<(...), (...)>;
            title: StringSchema<(...)>;
            value: StringSchema<(...)>;
        }, undefined>], undefined>, undefined>;
        nodeName: EnumSchema<typeof NodeNameEnum, undefined>;
        title: OptionalSchema<StringSchema<undefined>, never>;
    }, undefined>, never>;
    defaultAction: OptionalSchema<StringSchema<undefined>, never>;
    icon: OptionalSchema<ObjectSchema<{
        type: EnumSchema<typeof IconEnum, undefined>;
        value: StringSchema<undefined>;
    }, undefined>, never>;
    keywords: OptionalSchema<ArraySchema<StringSchema<undefined>, undefined>, never>;
    nodeName: EnumSchema<typeof NodeNameEnum, undefined>;
    subTitle: OptionalSchema<StringSchema<undefined>, never>;
    title: StringSchema<undefined>;
    value: StringSchema<undefined>;
}, undefined> = ...