import { Filter, FilterMeta } from './meta_filter';
import { IIndexPattern, IFieldType } from '../../index_patterns';
export type ExistsFilterMeta = FilterMeta;
export interface FilterExistsProperty {
    field: any;
}
export type ExistsFilter = Filter & {
    meta: ExistsFilterMeta;
    exists?: FilterExistsProperty;
};
export declare const isExistsFilter: (filter: any) => filter is ExistsFilter;
export declare const getExistsFilterField: (filter: ExistsFilter) => any;
export declare const buildExistsFilter: (field: IFieldType, indexPattern: IIndexPattern) => ExistsFilter;
