UNPKG

@stoqey/sofa

Version:
46 lines (45 loc) 2.01 kB
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>;