import { z } from 'zod'; export declare const GENERIC_PAGINATION_DEFAULT_LIMIT = 20; export declare const zGenericPaginationQueryParams: z.ZodObject<{ limit: z.ZodOptional; offset: z.ZodOptional; page: z.ZodOptional; sort_key: z.ZodOptional; sort_order: z.ZodOptional, z.ZodLiteral<"DESC">]>>; }, "strip", z.ZodTypeAny, { limit?: string | undefined; offset?: string | undefined; page?: string | undefined; sort_key?: string | undefined; sort_order?: "ASC" | "DESC" | undefined; }, { limit?: string | undefined; offset?: string | undefined; page?: string | undefined; sort_key?: string | undefined; sort_order?: "ASC" | "DESC" | undefined; }>; export type zGenericPaginationQueryParams = z.infer; export declare const zGenericPaginationResponseBody: z.ZodObject<{ count: z.ZodNumber; }, "strip", z.ZodTypeAny, { count: number; }, { count: number; }>; export type zGenericPaginationResponseBody = z.infer;