export declare const table: {
    type: string;
    'x-decorator': string;
    'x-acl-action': string;
    'x-use-decorator-props': string;
    'x-decorator-props': {
        collection: string;
        dataSource: string;
        action: string;
        params: {
            pageSize: number;
        };
        rowKey: string;
        showIndex: boolean;
        dragSort: boolean;
    };
    'x-component': string;
    'x-filter-targets': any[];
    properties: {
        actions: {
            type: string;
            'x-component': string;
            'x-component-props': {
                style: {
                    marginBottom: string;
                };
            };
            properties: {
                refresh: {
                    type: string;
                    title: string;
                    'x-action': string;
                    'x-component': string;
                    'x-settings': string;
                    'x-component-props': {
                        icon: string;
                    };
                    'x-use-component-props': string;
                };
                create: {
                    type: string;
                    'x-action': string;
                    'x-acl-action': string;
                    title: string;
                    'x-component': string;
                    'x-decorator': string;
                    'x-component-props': {
                        openMode: string;
                        type: string;
                        component: string;
                        icon: string;
                    };
                    'x-align': string;
                    'x-acl-action-props': {
                        skipScopeCheck: boolean;
                    };
                    properties: {
                        drawer: {
                            type: string;
                            title: string;
                            'x-component': string;
                            'x-component-props': {
                                className: string;
                            };
                            properties: {
                                card: {
                                    type: string;
                                    'x-acl-action-props': {
                                        skipScopeCheck: boolean;
                                    };
                                    'x-acl-action': string;
                                    'x-decorator': string;
                                    'x-use-decorator-props': string;
                                    'x-decorator-props': {
                                        dataSource: string;
                                        collection: string;
                                    };
                                    'x-component': string;
                                    properties: {
                                        form: {
                                            type: string;
                                            'x-component': string;
                                            'x-use-component-props': string;
                                            properties: {
                                                editor: {
                                                    type: string;
                                                    'x-component': string;
                                                    properties: {
                                                        actions: {
                                                            type: string;
                                                            'x-component': string;
                                                            properties: {
                                                                submit: {
                                                                    title: string;
                                                                    'x-action': string;
                                                                    'x-component': string;
                                                                    'x-use-component-props': string;
                                                                    'x-component-props': {
                                                                        type: string;
                                                                        htmlType: string;
                                                                    };
                                                                    type: string;
                                                                };
                                                            };
                                                        };
                                                        name: {
                                                            type: string;
                                                            'x-component': string;
                                                            'x-component-props': {
                                                                tab: string;
                                                            };
                                                            properties: {
                                                                module: {
                                                                    type: string;
                                                                    'x-component': string;
                                                                    'x-decorator': string;
                                                                    'x-collection-field': string;
                                                                    'x-component-props': {};
                                                                };
                                                                name: {
                                                                    type: string;
                                                                    'x-component': string;
                                                                    'x-decorator': string;
                                                                    'x-collection-field': string;
                                                                    'x-component-props': {};
                                                                };
                                                            };
                                                        };
                                                    };
                                                };
                                            };
                                        };
                                    };
                                };
                            };
                        };
                    };
                };
                import: {
                    type: string;
                    'x-action': string;
                    'x-acl-action': string;
                    title: string;
                    'x-component': string;
                    'x-decorator': string;
                    'x-component-props': {
                        type: string;
                        icon: string;
                        disabled: boolean;
                    };
                    'x-align': string;
                    'x-acl-action-props': {
                        skipScopeCheck: boolean;
                    };
                };
            };
        };
        table: {
            type: string;
            'x-component': string;
            'x-use-component-props': string;
            'x-component-props': {
                rowKey: string;
                rowSelection: {
                    type: string;
                };
            };
            properties: {
                module: {
                    type: string;
                    'x-decorator': string;
                    'x-component': string;
                    properties: {
                        module: {
                            'x-collection-field': string;
                            'x-component': string;
                            'x-component-props': {
                                ellipsis: boolean;
                            };
                            'x-read-pretty': boolean;
                            'x-decorator': any;
                            'x-decorator-props': {
                                labelStyle: {
                                    display: string;
                                };
                            };
                        };
                    };
                };
                name: {
                    type: string;
                    'x-decorator': string;
                    'x-component': string;
                    properties: {
                        name: {
                            'x-collection-field': string;
                            'x-component': string;
                            'x-component-props': {
                                ellipsis: boolean;
                            };
                            'x-read-pretty': boolean;
                            'x-decorator': any;
                            'x-decorator-props': {
                                labelStyle: {
                                    display: string;
                                };
                            };
                        };
                    };
                };
                enabled: {
                    type: string;
                    'x-decorator': string;
                    'x-component': string;
                    'x-component-props': {
                        width: number;
                    };
                    properties: {
                        enabled: {
                            'x-collection-field': string;
                            'x-component': string;
                            'x-component-props': {
                                ellipsis: boolean;
                            };
                            'x-read-pretty': boolean;
                            'x-decorator': any;
                            'x-decorator-props': {
                                labelStyle: {
                                    display: string;
                                };
                            };
                        };
                    };
                };
                isClient: {
                    type: string;
                    'x-decorator': string;
                    'x-component': string;
                    'x-component-props': {
                        width: number;
                    };
                    properties: {
                        isClient: {
                            'x-collection-field': string;
                            'x-component': string;
                            'x-component-props': {
                                ellipsis: boolean;
                            };
                            'x-read-pretty': boolean;
                            'x-decorator': any;
                            'x-decorator-props': {
                                labelStyle: {
                                    display: string;
                                };
                            };
                        };
                    };
                };
                isServer: {
                    type: string;
                    'x-decorator': string;
                    'x-component': string;
                    'x-component-props': {
                        width: number;
                    };
                    properties: {
                        isServer: {
                            'x-collection-field': string;
                            'x-component': string;
                            'x-component-props': {
                                ellipsis: boolean;
                            };
                            'x-read-pretty': boolean;
                            'x-decorator': any;
                            'x-decorator-props': {
                                labelStyle: {
                                    display: string;
                                };
                            };
                        };
                    };
                };
                actions: {
                    type: string;
                    title: string;
                    'x-action-column': string;
                    'x-decorator': string;
                    'x-component': string;
                    'x-component-props': {
                        width: number;
                        fixed: string;
                    };
                    properties: {
                        actions: {
                            type: string;
                            'x-component': string;
                            properties: {
                                edit: {
                                    type: string;
                                    title: string;
                                    'x-action': string;
                                    'x-component': string;
                                    'x-component-props': {
                                        openMode: string;
                                        icon: string;
                                    };
                                    'x-decorator': string;
                                    properties: {
                                        drawer: {
                                            type: string;
                                            title: string;
                                            'x-component': string;
                                            'x-component-props': {
                                                className: string;
                                            };
                                            properties: {
                                                card: {
                                                    type: string;
                                                    'x-acl-action-props': {
                                                        skipScopeCheck: boolean;
                                                    };
                                                    'x-acl-action': string;
                                                    'x-decorator': string;
                                                    'x-use-decorator-props': string;
                                                    'x-decorator-props': {
                                                        action: string;
                                                        dataSource: string;
                                                        collection: string;
                                                    };
                                                    'x-component': string;
                                                    properties: {
                                                        form: {
                                                            type: string;
                                                            'x-component': string;
                                                            'x-use-component-props': string;
                                                            properties: {
                                                                editor: {
                                                                    type: string;
                                                                    'x-component': string;
                                                                    properties: {
                                                                        actions: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            properties: {
                                                                                actions: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    properties: {
                                                                                        save: {
                                                                                            title: string;
                                                                                            'x-action': string;
                                                                                            'x-component': string;
                                                                                            'x-use-component-props': string;
                                                                                            'x-component-props': {
                                                                                                type: string;
                                                                                                htmlType: string;
                                                                                            };
                                                                                            type: string;
                                                                                        };
                                                                                        history: {
                                                                                            title: string;
                                                                                            'x-action': string;
                                                                                            'x-component': string;
                                                                                            'x-use-component-props': string;
                                                                                            'x-component-props': {
                                                                                                type: string;
                                                                                                htmlType: string;
                                                                                                disabled: boolean;
                                                                                            };
                                                                                            type: string;
                                                                                        };
                                                                                        publish: {
                                                                                            title: string;
                                                                                            'x-action': string;
                                                                                            'x-component': string;
                                                                                            'x-use-component-props': string;
                                                                                            'x-component-props': {
                                                                                                disabled: boolean;
                                                                                                type: string;
                                                                                                htmlType: string;
                                                                                            };
                                                                                            type: string;
                                                                                        };
                                                                                    };
                                                                                };
                                                                            };
                                                                        };
                                                                        name: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            'x-component-props': {
                                                                                tab: string;
                                                                            };
                                                                            properties: {
                                                                                module: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                name: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                enabled: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                isClient: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                isServer: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                clientPlugin: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                serverPlugin: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                                component: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                            };
                                                                        };
                                                                        code: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            'x-component-props': {
                                                                                tab: string;
                                                                            };
                                                                            properties: {
                                                                                code: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                    default: string;
                                                                                };
                                                                            };
                                                                        };
                                                                        data: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            'x-component-props': {
                                                                                tab: string;
                                                                            };
                                                                            properties: {
                                                                                data: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {
                                                                                        default: string;
                                                                                    };
                                                                                };
                                                                            };
                                                                        };
                                                                        description: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            'x-component-props': {
                                                                                tab: string;
                                                                            };
                                                                            properties: {
                                                                                description: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-decorator': string;
                                                                                    'x-collection-field': string;
                                                                                    'x-component-props': {};
                                                                                };
                                                                            };
                                                                        };
                                                                    };
                                                                };
                                                            };
                                                        };
                                                    };
                                                };
                                            };
                                        };
                                    };
                                };
                                delete: {
                                    type: string;
                                    title: string;
                                    'x-action': string;
                                    'x-acl-action': string;
                                    'x-decorator': string;
                                    'x-component': string;
                                    'x-visible': string;
                                    'x-component-props': {
                                        confirm: {
                                            title: string;
                                            content: string;
                                        };
                                    };
                                    'x-use-component-props': string;
                                };
                            };
                        };
                    };
                };
            };
        };
    };
};
export declare const schema: {
    type: string;
    properties: {
        table: {
            type: string;
            'x-decorator': string;
            'x-acl-action': string;
            'x-use-decorator-props': string;
            'x-decorator-props': {
                collection: string;
                dataSource: string;
                action: string;
                params: {
                    pageSize: number;
                };
                rowKey: string;
                showIndex: boolean;
                dragSort: boolean;
            };
            'x-component': string;
            'x-filter-targets': any[];
            properties: {
                actions: {
                    type: string;
                    'x-component': string;
                    'x-component-props': {
                        style: {
                            marginBottom: string;
                        };
                    };
                    properties: {
                        refresh: {
                            type: string;
                            title: string;
                            'x-action': string;
                            'x-component': string;
                            'x-settings': string;
                            'x-component-props': {
                                icon: string;
                            };
                            'x-use-component-props': string;
                        };
                        create: {
                            type: string;
                            'x-action': string;
                            'x-acl-action': string;
                            title: string;
                            'x-component': string;
                            'x-decorator': string;
                            'x-component-props': {
                                openMode: string;
                                type: string;
                                component: string;
                                icon: string;
                            };
                            'x-align': string;
                            'x-acl-action-props': {
                                skipScopeCheck: boolean;
                            };
                            properties: {
                                drawer: {
                                    type: string;
                                    title: string;
                                    'x-component': string;
                                    'x-component-props': {
                                        className: string;
                                    };
                                    properties: {
                                        card: {
                                            type: string;
                                            'x-acl-action-props': {
                                                skipScopeCheck: boolean;
                                            };
                                            'x-acl-action': string;
                                            'x-decorator': string;
                                            'x-use-decorator-props': string;
                                            'x-decorator-props': {
                                                dataSource: string;
                                                collection: string;
                                            };
                                            'x-component': string;
                                            properties: {
                                                form: {
                                                    type: string;
                                                    'x-component': string;
                                                    'x-use-component-props': string;
                                                    properties: {
                                                        editor: {
                                                            type: string;
                                                            'x-component': string;
                                                            properties: {
                                                                actions: {
                                                                    type: string;
                                                                    'x-component': string;
                                                                    properties: {
                                                                        submit: {
                                                                            title: string;
                                                                            'x-action': string;
                                                                            'x-component': string;
                                                                            'x-use-component-props': string;
                                                                            'x-component-props': {
                                                                                type: string;
                                                                                htmlType: string;
                                                                            };
                                                                            type: string;
                                                                        };
                                                                    };
                                                                };
                                                                name: {
                                                                    type: string;
                                                                    'x-component': string;
                                                                    'x-component-props': {
                                                                        tab: string;
                                                                    };
                                                                    properties: {
                                                                        module: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            'x-decorator': string;
                                                                            'x-collection-field': string;
                                                                            'x-component-props': {};
                                                                        };
                                                                        name: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            'x-decorator': string;
                                                                            'x-collection-field': string;
                                                                            'x-component-props': {};
                                                                        };
                                                                    };
                                                                };
                                                            };
                                                        };
                                                    };
                                                };
                                            };
                                        };
                                    };
                                };
                            };
                        };
                        import: {
                            type: string;
                            'x-action': string;
                            'x-acl-action': string;
                            title: string;
                            'x-component': string;
                            'x-decorator': string;
                            'x-component-props': {
                                type: string;
                                icon: string;
                                disabled: boolean;
                            };
                            'x-align': string;
                            'x-acl-action-props': {
                                skipScopeCheck: boolean;
                            };
                        };
                    };
                };
                table: {
                    type: string;
                    'x-component': string;
                    'x-use-component-props': string;
                    'x-component-props': {
                        rowKey: string;
                        rowSelection: {
                            type: string;
                        };
                    };
                    properties: {
                        module: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                            properties: {
                                module: {
                                    'x-collection-field': string;
                                    'x-component': string;
                                    'x-component-props': {
                                        ellipsis: boolean;
                                    };
                                    'x-read-pretty': boolean;
                                    'x-decorator': any;
                                    'x-decorator-props': {
                                        labelStyle: {
                                            display: string;
                                        };
                                    };
                                };
                            };
                        };
                        name: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                            properties: {
                                name: {
                                    'x-collection-field': string;
                                    'x-component': string;
                                    'x-component-props': {
                                        ellipsis: boolean;
                                    };
                                    'x-read-pretty': boolean;
                                    'x-decorator': any;
                                    'x-decorator-props': {
                                        labelStyle: {
                                            display: string;
                                        };
                                    };
                                };
                            };
                        };
                        enabled: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                            'x-component-props': {
                                width: number;
                            };
                            properties: {
                                enabled: {
                                    'x-collection-field': string;
                                    'x-component': string;
                                    'x-component-props': {
                                        ellipsis: boolean;
                                    };
                                    'x-read-pretty': boolean;
                                    'x-decorator': any;
                                    'x-decorator-props': {
                                        labelStyle: {
                                            display: string;
                                        };
                                    };
                                };
                            };
                        };
                        isClient: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                            'x-component-props': {
                                width: number;
                            };
                            properties: {
                                isClient: {
                                    'x-collection-field': string;
                                    'x-component': string;
                                    'x-component-props': {
                                        ellipsis: boolean;
                                    };
                                    'x-read-pretty': boolean;
                                    'x-decorator': any;
                                    'x-decorator-props': {
                                        labelStyle: {
                                            display: string;
                                        };
                                    };
                                };
                            };
                        };
                        isServer: {
                            type: string;
                            'x-decorator': string;
                            'x-component': string;
                            'x-component-props': {
                                width: number;
                            };
                            properties: {
                                isServer: {
                                    'x-collection-field': string;
                                    'x-component': string;
                                    'x-component-props': {
                                        ellipsis: boolean;
                                    };
                                    'x-read-pretty': boolean;
                                    'x-decorator': any;
                                    'x-decorator-props': {
                                        labelStyle: {
                                            display: string;
                                        };
                                    };
                                };
                            };
                        };
                        actions: {
                            type: string;
                            title: string;
                            'x-action-column': string;
                            'x-decorator': string;
                            'x-component': string;
                            'x-component-props': {
                                width: number;
                                fixed: string;
                            };
                            properties: {
                                actions: {
                                    type: string;
                                    'x-component': string;
                                    properties: {
                                        edit: {
                                            type: string;
                                            title: string;
                                            'x-action': string;
                                            'x-component': string;
                                            'x-component-props': {
                                                openMode: string;
                                                icon: string;
                                            };
                                            'x-decorator': string;
                                            properties: {
                                                drawer: {
                                                    type: string;
                                                    title: string;
                                                    'x-component': string;
                                                    'x-component-props': {
                                                        className: string;
                                                    };
                                                    properties: {
                                                        card: {
                                                            type: string;
                                                            'x-acl-action-props': {
                                                                skipScopeCheck: boolean;
                                                            };
                                                            'x-acl-action': string;
                                                            'x-decorator': string;
                                                            'x-use-decorator-props': string;
                                                            'x-decorator-props': {
                                                                action: string;
                                                                dataSource: string;
                                                                collection: string;
                                                            };
                                                            'x-component': string;
                                                            properties: {
                                                                form: {
                                                                    type: string;
                                                                    'x-component': string;
                                                                    'x-use-component-props': string;
                                                                    properties: {
                                                                        editor: {
                                                                            type: string;
                                                                            'x-component': string;
                                                                            properties: {
                                                                                actions: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    properties: {
                                                                                        actions: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            properties: {
                                                                                                save: {
                                                                                                    title: string;
                                                                                                    'x-action': string;
                                                                                                    'x-component': string;
                                                                                                    'x-use-component-props': string;
                                                                                                    'x-component-props': {
                                                                                                        type: string;
                                                                                                        htmlType: string;
                                                                                                    };
                                                                                                    type: string;
                                                                                                };
                                                                                                history: {
                                                                                                    title: string;
                                                                                                    'x-action': string;
                                                                                                    'x-component': string;
                                                                                                    'x-use-component-props': string;
                                                                                                    'x-component-props': {
                                                                                                        type: string;
                                                                                                        htmlType: string;
                                                                                                        disabled: boolean;
                                                                                                    };
                                                                                                    type: string;
                                                                                                };
                                                                                                publish: {
                                                                                                    title: string;
                                                                                                    'x-action': string;
                                                                                                    'x-component': string;
                                                                                                    'x-use-component-props': string;
                                                                                                    'x-component-props': {
                                                                                                        disabled: boolean;
                                                                                                        type: string;
                                                                                                        htmlType: string;
                                                                                                    };
                                                                                                    type: string;
                                                                                                };
                                                                                            };
                                                                                        };
                                                                                    };
                                                                                };
                                                                                name: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-component-props': {
                                                                                        tab: string;
                                                                                    };
                                                                                    properties: {
                                                                                        module: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        name: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        enabled: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        isClient: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        isServer: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        clientPlugin: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        serverPlugin: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                        component: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                    };
                                                                                };
                                                                                code: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-component-props': {
                                                                                        tab: string;
                                                                                    };
                                                                                    properties: {
                                                                                        code: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                            default: string;
                                                                                        };
                                                                                    };
                                                                                };
                                                                                data: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-component-props': {
                                                                                        tab: string;
                                                                                    };
                                                                                    properties: {
                                                                                        data: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {
                                                                                                default: string;
                                                                                            };
                                                                                        };
                                                                                    };
                                                                                };
                                                                                description: {
                                                                                    type: string;
                                                                                    'x-component': string;
                                                                                    'x-component-props': {
                                                                                        tab: string;
                                                                                    };
                                                                                    properties: {
                                                                                        description: {
                                                                                            type: string;
                                                                                            'x-component': string;
                                                                                            'x-decorator': string;
                                                                                            'x-collection-field': string;
                                                                                            'x-component-props': {};
                                                                                        };
                                                                                    };
                                                                                };
                                                                            };
                                                                        };
                                                                    };
                                                                };
                                                            };
                                                        };
                                                    };
                                                };
                                            };
                                        };
                                        delete: {
                                            type: string;
                                            title: string;
                                            'x-action': string;
                                            'x-acl-action': string;
                                            'x-decorator': string;
                                            'x-component': string;
                                            'x-visible': string;
                                            'x-component-props': {
                                                confirm: {
                                                    title: string;
                                                    content: string;
                                                };
                                            };
                                            'x-use-component-props': string;
                                        };
                                    };
                                };
                            };
                        };
                    };
                };
            };
        };
    };
};
