UNPKG

ox

Version:

Ethereum Standard Library

745 lines 41.8 kB
import * as z from 'zod/mini'; /** Tempo transaction envelope type schema. */ export declare const Type: z.ZodMiniLiteral<"tempo">; /** Tempo transaction call schema. */ export declare const Call: z.ZodMiniObject<{ data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; to: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; }, z.core.$strip>; /** Tempo transaction envelope schema. */ export declare const TxEnvelopeTempo: z.ZodMiniObject<{ signature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>>; accessList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniNumber<number>; nonce: z.ZodMiniBigInt<bigint>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>; }, z.core.$strip>>>>; calls: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; to: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; }, z.core.$strip>>>; chainId: z.ZodMiniNumber<number>; feePayerSignature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniNumber<number>>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>, z.ZodMiniNull]>>; feeToken: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; keyAuthorization: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; isAdmin: z.ZodMiniBoolean<boolean>; address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>]>>; maxFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; maxPriorityFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonce: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonceKey: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; type: z.ZodMiniLiteral<"tempo">; validAfter: z.ZodMiniOptional<z.ZodMiniNumber<number>>; validBefore: z.ZodMiniOptional<z.ZodMiniNumber<number>>; }, z.core.$strip>; /** Signed tempo transaction envelope schema. */ export declare const Signed: z.ZodMiniObject<{ signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>; accessList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniNumber<number>; nonce: z.ZodMiniBigInt<bigint>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>; }, z.core.$strip>>>>; calls: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; to: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; }, z.core.$strip>>>; chainId: z.ZodMiniNumber<number>; feePayerSignature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniNumber<number>>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>, z.ZodMiniNull]>>; feeToken: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; keyAuthorization: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; isAdmin: z.ZodMiniBoolean<boolean>; address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>]>>; maxFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; maxPriorityFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonce: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonceKey: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; type: z.ZodMiniLiteral<"tempo">; validAfter: z.ZodMiniOptional<z.ZodMiniNumber<number>>; validBefore: z.ZodMiniOptional<z.ZodMiniNumber<number>>; }, z.core.$strip>; /** Codec decoding a hex-serialized tempo transaction envelope into a signed envelope. */ export declare const serialized: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniObject<{ signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>; accessList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniNumber<number>; nonce: z.ZodMiniBigInt<bigint>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>; }, z.core.$strip>>>>; calls: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; to: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; }, z.core.$strip>>>; chainId: z.ZodMiniNumber<number>; feePayerSignature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniNumber<number>>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>, z.ZodMiniNull]>>; feeToken: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; keyAuthorization: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; isAdmin: z.ZodMiniBoolean<boolean>; address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>]>>; maxFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; maxPriorityFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonce: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonceKey: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; type: z.ZodMiniLiteral<"tempo">; validAfter: z.ZodMiniOptional<z.ZodMiniNumber<number>>; validBefore: z.ZodMiniOptional<z.ZodMiniNumber<number>>; }, z.core.$strip>>; //# sourceMappingURL=TxEnvelopeTempo.d.ts.map