import { z } from 'zod'; /** * A request that supports pagination. */ export declare const paginatedRequestSchema: z.ZodObject<{ method: z.ZodString; jsonrpc: z.ZodLiteral<"2.0">; id: z.ZodUnion<[z.ZodString, z.ZodNumber]>; } & { params: z.ZodOptional; _meta: z.ZodOptional, z.objectInputType<{}, z.ZodUnknown, "strip">>>; }, "strip", z.ZodUnknown, z.objectOutputType<{ /** * An opaque token representing the current pagination position. * If provided, the server should return results starting after this cursor. */ cursor: z.ZodOptional; _meta: z.ZodOptional, z.objectInputType<{}, z.ZodUnknown, "strip">>>; }, z.ZodUnknown, "strip">, z.objectInputType<{ /** * An opaque token representing the current pagination position. * If provided, the server should return results starting after this cursor. */ cursor: z.ZodOptional; _meta: z.ZodOptional, z.objectInputType<{}, z.ZodUnknown, "strip">>>; }, z.ZodUnknown, "strip">>>; }, "strip", z.ZodTypeAny, { method: string; jsonrpc: "2.0"; id: string | number; params?: z.objectOutputType<{ /** * An opaque token representing the current pagination position. * If provided, the server should return results starting after this cursor. */ cursor: z.ZodOptional; _meta: z.ZodOptional, z.objectInputType<{}, z.ZodUnknown, "strip">>>; }, z.ZodUnknown, "strip"> | undefined; }, { method: string; jsonrpc: "2.0"; id: string | number; params?: z.objectInputType<{ /** * An opaque token representing the current pagination position. * If provided, the server should return results starting after this cursor. */ cursor: z.ZodOptional; _meta: z.ZodOptional, z.objectInputType<{}, z.ZodUnknown, "strip">>>; }, z.ZodUnknown, "strip"> | undefined; }>; //# sourceMappingURL=paginated-request.d.ts.map