import * as z from 'zod/mini'; /** RPC signature schema decoded to a recovered signature. */ export declare const Signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>; /** Encode-only recovered signature schema accepting numberish `toRpc` inputs. */ export declare const SignatureToRpc: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; }, z.core.$strip>; /** Legacy RPC signature schema decoded to a legacy signature. */ export declare const Legacy: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>; /** Signature tuple schema. */ export declare const Tuple: z.ZodMiniReadonly, z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniTemplateLiteral<`0x${string}`>], null>>; /** Decoded recovered signature schema. */ export declare const Decoded: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniLiteral<0 | 1>; }, z.core.$strip>; //# sourceMappingURL=Signature.d.ts.map