import { z } from 'zod';
export declare const PaginationOptionsValidator: z.ZodObject<{
    limit: z.ZodNumber;
    cursor: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    limit: number;
    cursor?: string | undefined;
}, {
    limit: number;
    cursor?: string | undefined;
}>;
export type PaginationOptionsType = z.infer<typeof PaginationOptionsValidator>;
export declare const PaginationResponseValidator: z.ZodObject<{
    cursor: z.ZodOptional<z.ZodString>;
    hasMore: z.ZodBoolean;
}, "strip", z.ZodTypeAny, {
    hasMore: boolean;
    cursor?: string | undefined;
}, {
    hasMore: boolean;
    cursor?: string | undefined;
}>;
export type PaginationResponseType = z.infer<typeof PaginationResponseValidator>;
//# sourceMappingURL=mongo.d.ts.map