/** * Metadata about SOQL built-in functions and operators * * Aggregate functions reference: * https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql_select_agg_functions_field_types.htm * * NOTE: The g4 grammar declares `COUNT()` explicitly, but not `COUNT(xyz)`. * */ interface SOQLFunction { name: string; types: string[]; isAggregate: boolean; } export declare const soqlFunctions: SOQLFunction[]; export declare const soqlFunctionsByName: Record; export declare const soqlOperators: { [key: string]: { types: string[]; notNullable: boolean; }; }; export declare const soqlDateRangeLiterals: string[]; export declare const soqlParametricDateRangeLiterals: string[]; export {};