import type { NormalizedAggregateQuery, NormalizedCountQuery, NormalizedFindManyQuery, NormalizedFindUniqueQuery, NormalizedGroupByQuery } from "./query-ast.js"; import { type QueryRelation } from "./query-schema.js"; export declare class QueryValidationError extends Error { constructor(message: string); } export declare function normalizeFindMany(relation: QueryRelation, args?: unknown): NormalizedFindManyQuery; export declare function normalizeFindUnique(relation: QueryRelation, args: unknown): NormalizedFindUniqueQuery; export declare function normalizeCount(relation: QueryRelation, args?: unknown): NormalizedCountQuery; export declare function normalizeAggregate(relation: QueryRelation, args: unknown): NormalizedAggregateQuery; export declare function normalizeGroupBy(relation: QueryRelation, args: unknown): NormalizedGroupByQuery;