import * as z from 'zod/mini'; /** EIP-7702 transaction envelope schema. */ export declare const TxEnvelopeEip7702: z.ZodMiniObject<{ accessList: z.ZodMiniOptional; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniReadonly; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>>>; maxFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; maxPriorityFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; chainId: z.ZodMiniCodec, 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<"eip7702">>; 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 EIP-7702 transaction envelope schema accepting numberish `toRpc` inputs. */ export declare const TxEnvelopeEip7702ToRpc: z.ZodMiniObject<{ accessList: z.ZodMiniOptional; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniReadonly; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; }, z.core.$strip>>>; maxFeePerGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; maxPriorityFeePerGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; chainId: z.ZodMiniCodec, 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<"eip7702">>; 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 EIP-7702 transaction envelope schema. */ export declare const Signed: z.ZodMiniObject<{ accessList: z.ZodMiniOptional; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniReadonly; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>>>; maxFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; maxPriorityFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniCodec, 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<"eip7702">>; value: z.ZodMiniOptional, z.ZodMiniBigInt>>; yParity: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>; /** Encode-only signed EIP-7702 transaction envelope schema accepting numberish `toRpc` inputs. */ export declare const SignedToRpc: z.ZodMiniObject<{ accessList: z.ZodMiniOptional; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniReadonly; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; }, z.core.$strip>>>; maxFeePerGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; maxPriorityFeePerGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniCodec, 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<"eip7702">>; 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=TxEnvelopeEip7702.d.ts.map