export default function (): {
    select: {
        search: {
            autoSearchTrigger: string;
        };
        form: {
            component: {
                [x: string]: string | boolean;
                name: string;
            };
        };
    };
    "dict-select": {
        search: {
            autoSearchTrigger: string;
        };
        column: {
            component: {
                name: string;
                vModel: string;
            };
        };
        form: {
            component: {
                [x: string]: string | boolean;
                name: string;
                vModel: string;
            };
        };
    };
    "table-select": {
        column: {
            component: {
                name: string;
                vModel: string;
            };
        };
        form: {
            component: {
                name: string;
            };
        };
    };
    "editable-select": {
        column: {
            component: {
                name: string;
                vModel: string;
            };
        };
        form: {
            component: {
                name: string;
            };
        };
    };
    "dict-radio": {
        search: {
            component: {
                name: string;
                vModel: string;
                autoSearchTrigger: string;
            };
        };
        form: {
            component: {
                [x: string]: string | boolean;
                name: string;
                vModel: string;
            };
        };
        column: {
            component: {
                name: string;
                vModel: string;
            };
        };
    };
    "dict-checkbox": {
        search: {
            component: {
                name: string;
            };
            autoSearchTrigger: string;
        };
        form: {
            component: {
                [x: string]: string | boolean;
                name: string;
                vModel: string;
            };
        };
        column: {
            component: {
                name: string;
                vModel: string;
            };
        };
    };
    "dict-switch": {
        search: {
            component: {
                name: string;
                vModel: string;
            };
            autoSearchTrigger: string;
        };
        form: {
            component: {
                [x: string]: string | boolean;
                name: string;
                vModel: string;
            };
        };
        column: {
            component: {
                name: string;
                vModel: string;
            };
        };
    };
};
