import { parseFilterQuery } from './filter.js'; import { parseSearch } from './search.js'; import { parseSort } from './sort.js'; export type PaginationParams = { after?: string; before?: string; sort?: ReturnType; filter?: ReturnType; search?: ReturnType; limit?: number; skip?: number; }; export declare const createPaginationParamsValidator: (availableFields?: string[], fieldsTransformations?: Record) => { validate: (data: unknown) => { success: true; data: PaginationParams; } | { success: false; errors: string[]; }; parse: (data: unknown) => PaginationParams; }; //# sourceMappingURL=schemas.d.ts.map