Section: ObjectSchema<
    {
        items: ArraySchema<
            ObjectSchema<
                {
                    accessories: OptionalSchema<
                        ArraySchema<
                            ObjectSchema<
                                {
                                    date: OptionalSchema<UnionSchema<(...), (...)>, undefined>;
                                    icon: OptionalSchema<GenericSchema<(...)>, undefined>;
                                    nodeName: EnumSchema<typeof NodeNameEnum, undefined>;
                                    tag: OptionalSchema<UnionSchema<(...), (...)>, undefined>;
                                    text: OptionalSchema<UnionSchema<(...), (...)>, undefined>;
                                    tooltip: OptionalSchema<StringSchema<(...)>, undefined>;
                                },
                                undefined,
                            >,
                            undefined,
                        >,
                        undefined,
                    >;
                    actions: OptionalSchema<
                        ObjectSchema<
                            {
                                items: ArraySchema<UnionSchema<[(...)], undefined>, undefined>;
                                nodeName: EnumSchema<typeof NodeNameEnum, undefined>;
                                title: OptionalSchema<StringSchema<undefined>, undefined>;
                            },
                            undefined,
                        >,
                        undefined,
                    >;
                    defaultAction: OptionalSchema<StringSchema<undefined>, undefined>;
                    icon: OptionalSchema<GenericSchema<schema.Icon>, undefined>;
                    keywords: OptionalSchema<
                        ArraySchema<StringSchema<undefined>, undefined>,
                        undefined,
                    >;
                    nodeName: LiteralSchema<ListItem, undefined>;
                    subTitle: OptionalSchema<StringSchema<undefined>, undefined>;
                    title: StringSchema<undefined>;
                    value: StringSchema<undefined>;
                },
                undefined,
            >,
            undefined,
        >;
        nodeName: LiteralSchema<ListSection, undefined>;
        subtitle: OptionalSchema<StringSchema<undefined>, undefined>;
        title: OptionalSchema<StringSchema<undefined>, undefined>;
    },
    undefined,
> = ...