import { PublicKeyJwk } from '../publicKeyJwk'; import { z } from 'zod'; export declare const publicKeyJwkSchema: z.ZodUnion<[z.ZodObject<{ kty: z.ZodString; use: z.ZodOptional; crv: z.ZodOptional; x: z.ZodOptional; y: z.ZodOptional; e: z.ZodOptional; n: z.ZodOptional; key_ops: z.ZodOptional; alg: z.ZodOptional; kid: z.ZodOptional; d: z.ZodOptional; }, "strip", z.ZodTypeAny, { kty: string; use?: string | undefined; crv?: string | undefined; x?: string | undefined; y?: string | undefined; e?: string | undefined; n?: string | undefined; key_ops?: string | undefined; alg?: string | undefined; kid?: string | undefined; d?: undefined; }, { kty: string; use?: string | undefined; crv?: string | undefined; x?: string | undefined; y?: string | undefined; e?: string | undefined; n?: string | undefined; key_ops?: string | undefined; alg?: string | undefined; kid?: string | undefined; d?: undefined; }>, z.ZodType]>;