/// <reference types="react" />
import { AdaptableApi } from '../../../Api/AdaptableApi';
import { AdaptableColumn } from '../../../PredefinedConfig/Common/AdaptableColumn';
import { ColumnFilter } from '../../../PredefinedConfig/Common/ColumnFilter';
import { ValuesFilterOptions } from '../../../types';
export interface QuickFilterValuesProps {
    api: AdaptableApi;
    currentColumn: AdaptableColumn;
    isFilterDisabled: boolean;
    columnFilter: ColumnFilter;
    clearColumnFilter: () => void;
    updateColumnFilter: (filter: ColumnFilter) => void;
    registerValuesDropdownApi: (api: {
        show: () => any;
        hide: () => any;
    }) => void;
    valuesFilterTrigger?: ValuesFilterOptions['valuesFilterTrigger'];
}
export declare const QuickFilterValues: (props: QuickFilterValuesProps) => JSX.Element;
