import { QueryAttributes } from '../QueryAttributes/types';
/** @deprecated */
export declare namespace GlobalFilter {
    /** @deprecated */
    type Type = 'globalSelectFilter' | 'globalDateTimeFilter';
    /** @deprecated */
    type Field = {
        dataSetId: string;
        field: QueryAttributes.Field;
    };
    /** @deprecated */
    type Base<T extends Type> = {
        type: T;
        title: string;
        filters: {
            op: QueryAttributes.Operator;
            value: string | number | null;
        }[];
        fields: Field[];
    };
}
/** @deprecated */
export declare type GlobalSelectFilter = GlobalFilter.Base<'globalSelectFilter'>;
/** @deprecated */
export declare type GlobalDateTimeFilter = GlobalFilter.Base<'globalDateTimeFilter'>;
/** @deprecated */
export declare type GlobalFilter = GlobalSelectFilter | GlobalDateTimeFilter;
