import { Filter, FilterMeta } from './meta_filter';
import { IIndexPattern, IFieldType } from '../../index_patterns';
export type PhrasesFilterMeta = FilterMeta & {
    params: string[];
    field?: string;
};
export type PhrasesFilter = Filter & {
    meta: PhrasesFilterMeta;
};
export declare const isPhrasesFilter: (filter: any) => filter is PhrasesFilter;
export declare const getPhrasesFilterField: (filter: PhrasesFilter) => string | undefined;
export declare const buildPhrasesFilter: (field: IFieldType, params: any[], indexPattern: IIndexPattern) => PhrasesFilter;
