import { z } from 'zod';
export declare const Limit: z.ZodDefault<z.ZodNumber>;
export type Limit = z.infer<typeof Limit>;
export declare const Offset: z.ZodDefault<z.ZodNumber>;
export type Offset = z.infer<typeof Offset>;
export declare const FilterSettings: z.ZodObject<{
    name: z.ZodString;
    value: z.ZodString;
}, "strip", z.ZodTypeAny, {
    value?: string;
    name?: string;
}, {
    value?: string;
    name?: string;
}>;
export type FilterSettings = z.infer<typeof FilterSettings>;
export declare const Paging: z.ZodObject<{
    total: z.ZodNumber;
    offset: z.ZodDefault<z.ZodNumber>;
    limit: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    total?: number;
    offset?: number;
    limit?: number;
}, {
    total?: number;
    offset?: number;
    limit?: number;
}>;
export type Paging = z.infer<typeof Paging>;
