import * as z from 'zod/mini'; /** Legacy transaction envelope schema. */ export declare const TxEnvelopeLegacy: z.ZodMiniObject<{ gasPrice: z.ZodMiniOptional, z.ZodMiniBigInt>>; chainId: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; data: z.ZodMiniOptional>; input: z.ZodMiniOptional>; from: z.ZodMiniOptional>; gas: z.ZodMiniOptional, z.ZodMiniBigInt>>; nonce: z.ZodMiniOptional, z.ZodMiniBigInt>>; to: z.ZodMiniOptional, z.ZodMiniNull]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniOptional, z.ZodMiniBigInt>>; r: z.ZodMiniOptional>; s: z.ZodMiniOptional>; yParity: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>; /** Encode-only legacy transaction envelope schema accepting numberish `toRpc` inputs. */ export declare const TxEnvelopeLegacyToRpc: z.ZodMiniObject<{ gasPrice: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; chainId: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; input: z.ZodMiniOptional>; from: z.ZodMiniOptional>; gas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; nonce: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; to: z.ZodMiniOptional, z.ZodMiniNull]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; r: z.ZodMiniOptional>; s: z.ZodMiniOptional>; yParity: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>; /** Signed legacy transaction envelope schema. */ export declare const Signed: z.ZodMiniObject<{ gasPrice: z.ZodMiniOptional, z.ZodMiniBigInt>>; chainId: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; data: z.ZodMiniOptional>; input: z.ZodMiniOptional>; from: z.ZodMiniOptional>; gas: z.ZodMiniOptional, z.ZodMiniBigInt>>; nonce: z.ZodMiniOptional, z.ZodMiniBigInt>>; to: z.ZodMiniOptional, z.ZodMiniNull]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniOptional, z.ZodMiniBigInt>>; yParity: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>; /** Encode-only signed legacy transaction envelope schema accepting numberish `toRpc` inputs. */ export declare const SignedToRpc: z.ZodMiniObject<{ gasPrice: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; chainId: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; data: z.ZodMiniOptional>; input: z.ZodMiniOptional>; from: z.ZodMiniOptional>; gas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; nonce: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; to: z.ZodMiniOptional, z.ZodMiniNull]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; yParity: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>; //# sourceMappingURL=TxEnvelopeLegacy.d.ts.map