/// import { SortValue, ProTableBaseProps } from '../types'; type UseColumnsFilterOptions = Pick; export declare const useColumnsFilterValue: (options: UseColumnsFilterOptions) => { filterPanelVisible: boolean; setFilterPanelVisible: import("react").Dispatch>; sort: any; setSort: any; filterParams: any; setFilterParams: any; searchParams: any; setSearchParams: any; getColumnSort: (dataIndex: string) => any; getColumnSelectedKeys: (dataIndex: string) => any; getColumnKeywords: (dataIndex: string) => any; setColumnSort: (dataIndex: string, val: SortValue) => any; setColumnSelectedKeys: (dataIndex: string, selectedKeys: string[], visible: boolean) => any; setColumnKeywords: (dataIndex: string, keywords: string, visible: boolean) => any; }; export type ProTableColumnsFilterValue = ReturnType; export declare const ProTableColumnsFilterContext: import("react").Context<{ filterPanelVisible: boolean; setFilterPanelVisible: import("react").Dispatch>; sort: any; setSort: any; filterParams: any; setFilterParams: any; searchParams: any; setSearchParams: any; getColumnSort: (dataIndex: string) => any; getColumnSelectedKeys: (dataIndex: string) => any; getColumnKeywords: (dataIndex: string) => any; setColumnSort: (dataIndex: string, val: SortValue) => any; setColumnSelectedKeys: (dataIndex: string, selectedKeys: string[], visible: boolean) => any; setColumnKeywords: (dataIndex: string, keywords: string, visible: boolean) => any; }>; export {};