import { FlexSearchQueryNode } from '../../query-tree/flex-search.js'; import { TransformListQueryNode } from '../../query-tree/lists.js'; import type { EntitiesQueryNode, EntityFromIdQueryNode } from '../../query-tree/queries.js'; import { VariableAssignmentQueryNode } from '../../query-tree/variables.js'; import type { AuthContext } from '../auth-basics.js'; export declare function transformEntitiesQueryNode(node: EntitiesQueryNode, authContext: AuthContext): TransformListQueryNode | EntitiesQueryNode | import("../../query-tree/errors.js").RuntimeErrorQueryNode; export declare function transformEntityFromIdQueryNode(node: EntityFromIdQueryNode, authContext: AuthContext): VariableAssignmentQueryNode | EntityFromIdQueryNode | import("../../query-tree/errors.js").RuntimeErrorQueryNode; export declare function transformFlexSearchQueryNode(node: FlexSearchQueryNode, authContext: AuthContext): import("../../query-tree/errors.js").RuntimeErrorQueryNode | FlexSearchQueryNode;