import { z } from 'zod'; /** * A JSON-RPC batch response, as described in https://www.jsonrpc.org/specification#batch. */ export declare const batchResponseSchema: z.ZodArray; id: z.ZodUnion<[z.ZodString, z.ZodNumber]>; result: z.ZodObject<{ _meta: z.ZodOptional>; }, "strip", z.ZodUnknown, z.objectOutputType<{ _meta: z.ZodOptional>; }, z.ZodUnknown, "strip">, z.objectInputType<{ _meta: z.ZodOptional>; }, z.ZodUnknown, "strip">>; }, "strip", z.ZodTypeAny, { jsonrpc: "2.0"; id: string | number; result: { _meta?: Record | undefined; } & { [k: string]: unknown; }; }, { jsonrpc: "2.0"; id: string | number; result: { _meta?: Record | undefined; } & { [k: string]: unknown; }; }>, z.ZodObject<{ jsonrpc: z.ZodLiteral<"2.0">; id: z.ZodUnion<[z.ZodString, z.ZodNumber]>; error: z.ZodObject<{ code: z.ZodNumber; message: z.ZodString; data: z.ZodOptional; }, "strip", z.ZodTypeAny, { message: string; code: number; data?: unknown; }, { message: string; code: number; data?: unknown; }>; }, "strip", z.ZodTypeAny, { error: { message: string; code: number; data?: unknown; }; jsonrpc: "2.0"; id: string | number; }, { error: { message: string; code: number; data?: unknown; }; jsonrpc: "2.0"; id: string | number; }>]>, "many">; //# sourceMappingURL=jsonrpc-batch-response.d.ts.map