import React from 'react'; /** * 获取表格列配置(支持多语言) * @param locales - 多语言对象 * @returns 表格列配置数组 */ export declare const getTableColumns: (locales: any) => ({ title: any; dataIndex: string; key: string; width: number; render: (value: any, record: any) => React.JSX.Element | "-"; isShow?: undefined; } | { title: any; dataIndex: string; key: string; width: number; render: (value: any) => string; isShow?: undefined; } | { title: any; dataIndex: string; key: string; width: number; isShow: boolean; render: (value: any) => string; } | { title: any; dataIndex: string; key: string; isShow: boolean; width: number; render: (value: any, record: any) => React.JSX.Element; } | { title: any; dataIndex: string; key: string; isShow: boolean; width: number; render: (value: any) => React.JSX.Element | "-"; })[]; export declare const getQuickFilterList: (locales: any) => ({ name: string; type: string; key: string; label: any; other: { placeholder: any; allowClear?: undefined; trigger?: undefined; style?: undefined; }; } | { name: string; type: string; key: string; other: { allowClear: boolean; placeholder: any; trigger: string[]; style: { width: string; }; }; label?: undefined; })[]; export declare const getFilterButtonList: (locales: any) => ({ name: string; type: string; key: string; label: any; other: { allowClear: boolean; mode: string; placeholder: any; options: { label: string; value: string; }[]; isSearchServer?: undefined; showSearch?: undefined; }; } | { name: string; type: string; key: string; label: any; other: { allowClear: boolean; isSearchServer: boolean; showSearch: boolean; placeholder: any; options: (params?: string) => Promise; mode?: undefined; }; } | { name: string; type: string; key: string; label: any; other: { allowClear: boolean; mode: string; placeholder: any; options: () => Promise; isSearchServer?: undefined; showSearch?: undefined; }; } | { name: string; type: string; key: string; label: any; other: { placeholder: any; allowClear?: undefined; mode?: undefined; options?: undefined; isSearchServer?: undefined; showSearch?: undefined; }; } | { name: string; type: string; key: string; label: any; other: { allowClear: boolean; mode: string; isSearchServer: boolean; showSearch: boolean; placeholder: any; options: (params?: string) => Promise; }; } | { name: string; type: string; key: string; label: any; other: { allowClear: boolean; placeholder: any; options: () => Promise; mode?: undefined; isSearchServer?: undefined; showSearch?: undefined; }; })[]; export declare const getSortList: (locales: any) => { type: string; isCustom: boolean; name: string; label: any; }[];