import type { MBQLClauseMap } from "./types";
export declare const DISPLAY_QUOTES: {
    identifierQuoteDefault: string;
    literalQuoteDefault: string;
};
export declare const EDITOR_QUOTES: {
    characters: {
        "[": string;
        "'": string;
        '"': string;
    };
    literalQuoteDefault: string;
    identifierQuoteDefault: string;
    identifierAlwaysQuoted: boolean;
};
export declare const EDITOR_FK_SYMBOLS: {
    symbols: string[];
    default: string;
};
export declare const OPERATOR_PRECEDENCE: Record<string, number>;
export declare const MBQL_CLAUSES: MBQLClauseMap;
export declare function getExpressionName(mbqlName: string): string | undefined;
export declare function getMBQLName(expressionName: string): string | undefined;
export declare const AGGREGATION_FUNCTIONS: Set<string>;
export declare const EXPRESSION_FUNCTIONS: Set<string>;
export declare const EXPRESSION_OPERATOR_WITHOUT_ORDER_PRIORITY: Set<string>;
export declare const FILTER_OPERATORS: Set<string>;
export declare const FUNCTIONS: Set<string>;
export declare const OPERATORS: Set<string>;
export declare const STANDARD_FILTERS: Set<string>;
export declare const STANDARD_AGGREGATIONS: Set<string>;
export declare const POPULAR_FUNCTIONS: string[];
export declare const POPULAR_FILTERS: string[];
export declare const POPULAR_AGGREGATIONS: string[];
