import { NTable } from '../../interface';
interface IFilterDropdownProps<RecordType = NTable.TDefaultRecord> {
    column: NTable.NColumn.IColumn<RecordType>;
    filterState?: NTable.IFilterState<RecordType>;
    filterMultiple: boolean;
    filterMode?: 'menu' | 'tree';
    filterSearch?: NTable.TFilterSearch;
    columnKey: NTable.TKey;
    triggerFilter: (filterState: NTable.IFilterState<RecordType>) => void;
    locale: NTable.ILocale;
    getPopupContainer?: NTable.NCustomize.TGetPopupContainer;
}
declare const _default: import('vue').DefineComponent<IFilterDropdownProps<any>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<IFilterDropdownProps<any>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
