import { AggType, CollectionSelectOperator, CollectionInWithinOperator, ComparisonEmptyOperatorType, ComparisonMultipleOperatorType, ComparisonSingleOperatorType, ComparisonSingleStringOperatorType, LogicalOperatorType, ResultExprType, ReturnResultType, CollectionSatisfiesOperator } from '../interface/query.types';
/**
 * Dictionary for handling aggregation functions.
 * */
export declare const AggDict: Record<AggType, string>;
/**
 * Dictionary for handling result expressions RAW | ELEMENT | VALUE
 * */
export declare const ResultExprDict: Record<ResultExprType, string>;
/**
 * Dictionary for handling result expressions ALL | DISTINCT
 * */
export declare const ReturnResultDict: Record<ReturnResultType, string>;
/**
 * Dictionary for handling Boolean comparison operators
 * */
export declare const ComparisonEmptyOperatorDict: Record<ComparisonEmptyOperatorType, string>;
/**
 * Dictionary for handling Numeric comparison operators
 * */
export declare const ComparisonSingleOperatorDict: Record<ComparisonSingleOperatorType, string>;
/**
 * Dictionary for handling String comparison operators
 * */
export declare const ComparisonSingleStringOperatorDict: Record<ComparisonSingleStringOperatorType, string>;
/**
 * Dictionary for handling Range comparison operators
 * */
export declare const ComparisonMultipleOperatorDict: Record<ComparisonMultipleOperatorType, string>;
/**
 * Dictionary for handling logical operators
 * */
export declare const LogicalOperatorDict: Record<LogicalOperatorType, string>;
/**
 * Dictionary for handling collection select operators
 * */
export declare const CollectionSelectOperatorDict: Record<CollectionSelectOperator, string>;
/**
 * Dictionary for handling collection (in | within) operators
 * */
export declare const CollectionInWithinOperatorDict: Record<CollectionInWithinOperator, string>;
/**
 * Dictionary for handling collection satisfies operators
 * */
export declare const CollectionSatisfiesOperatorDict: Record<CollectionSatisfiesOperator, string>;
