import { ColumnProps as AntdColumnProps } from 'antd/es/table'; import * as React from 'react'; export interface ColumnProps extends AntdColumnProps { filterType: 'search' | 'none'; } export interface OmniSearchProps { columns: ColumnProps[]; dataSource: any[]; getColumnSearchProps?: any; onRow: any; rowKey?: string; scrollX?: any; scrollY?: any; selectedKey?: string; } export declare const getColumnSearchProps: (col: any, searchText: any, setSearchText: any, expandedRowKeys: string[] | number[]) => { filterDropdown: ({ setSelectedKeys, selectedKeys, confirm, clearFilters }: any) => JSX.Element; filterIcon: (filtered: boolean) => JSX.Element; onFilter: (value: any, record: any) => boolean; render: (text: any, record: any) => JSX.Element; }; export declare const OmniSearch: React.FC;