export declare const parseBoolean: (string: any) => boolean | undefined;
export declare const sanitizeDataForFilters: (dataForFilters: any, rawConditionData: any) => any;
export declare const validateDataUsingFilters: (filters: any, dataForFilters: any) => any;
export declare const RELATIONAL_OPERATORS: {
    greater_than: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        sql_query: string;
    };
    greater_than_or_equal: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        sql_query: string;
    };
    less_than: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        sql_query: string;
    };
    less_than_or_equal: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        sql_query: string;
    };
    equal_to: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        sql_query: string;
    };
    not_equal_to: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        sql_query: string;
    };
    should_be_true: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: boolean;
        sql_query: string;
    };
    should_be_false: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: boolean;
        sql_query: string;
    };
    is_number: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: string;
    };
    is_text: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: string;
    };
    in: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        render_type: string;
        default_value: never[];
        sql_query: string;
    };
    nin: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        render_type: string;
        default_value: never[];
        sql_query: string;
    };
    is_required: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: (string | number | null | undefined)[];
    };
    regex: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: null;
        sql_query: string;
    };
    should_exist: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: boolean;
        sql_query: string;
    };
    should_not_exist: {
        pretty_name: string;
        query: string;
        value_required: boolean;
        default_value: boolean;
        sql_query: string;
    };
};
export declare const LOGICAL_OPERATORS: {
    AND: string;
    OR: string;
};
