import { OnChainTableProps } from '.'; declare const useFiltered: ({ spliceSymbol, onFilterAndSorter, }: { onFilterAndSorter: OnChainTableProps["onFilterAndSorter"]; spliceSymbol: OnChainTableProps["filterAndSorterSpliceSymbol"]; }) => { getColumnSearchProps: (dataIndex: string, column: any) => { filterIcon: (filtered: boolean) => import("react/jsx-runtime").JSX.Element; filterDropdown: ({ setSelectedKeys, selectedKeys, confirm, clearFilters }: any) => import("react/jsx-runtime").JSX.Element; onFilterDropdownVisibleChange: (visible: boolean) => void; } | { filterIcon?: undefined; filterDropdown?: undefined; onFilterDropdownVisibleChange?: undefined; }; setTableFiltered: (params: { sort: (data: any) => Record; screen: (data: any) => Record; }) => void; clearFilters: (params?: { isFooterRefresh?: boolean; }) => void; onFiltersChange: (pagination: any, filters: any, sorters: any, extra: any) => void; sortInfo: any; filterInfo: any; }; export default useFiltered;