import type { H3Event, InferEventInput, ValidateFunction } from 'h3'; import type { PaginationQuery, PaginationQueryRaw, SortQuery, SortQueryRaw } from '../../types'; export declare function getValidatedSort(query: SortQueryRaw, availableColumns: readonly [...T]): SortQuery; export declare function getValidatedPagination(query: PaginationQueryRaw, maxPerPage?: number | string): PaginationQuery & { pageOffset: number; }; export declare function readValidatedMultipartFormData>(event: Event, validate: ValidateFunction<_T>): Promise<_T>;