import * as z from 'zod/mini'; /** Block hash schema. */ export declare const Hash: z.ZodMiniTemplateLiteral<`0x${string}`>; /** Block number schema. */ export declare const Number: z.ZodMiniCodec, z.ZodMiniBigInt>; /** Block tag schema. */ export declare const Tag: z.ZodMiniUnion, z.ZodMiniLiteral<"earliest">, z.ZodMiniLiteral<"pending">, z.ZodMiniLiteral<"safe">, z.ZodMiniLiteral<"finalized">]>; /** Block identifier schema. */ export declare const Identifier: z.ZodMiniUnion, z.ZodMiniBigInt>; blockHash: z.ZodMiniOptional; requireCanonical: z.ZodMiniOptional>; }, z.core.$strip>, z.ZodMiniObject<{ blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniOptional; requireCanonical: z.ZodMiniOptional>; }, z.core.$strip>]>; /** Block schema with transaction hashes. */ export declare const Block: z.ZodMiniObject<{ hash: z.ZodMiniTemplateLiteral<`0x${string}`>; logsBloom: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; number: z.ZodMiniCodec, z.ZodMiniBigInt>; baseFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; blobGasUsed: z.ZodMiniOptional, z.ZodMiniBigInt>>; difficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; excessBlobGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; extraData: z.ZodMiniOptional>; gasLimit: z.ZodMiniCodec, z.ZodMiniBigInt>; gasUsed: z.ZodMiniCodec, z.ZodMiniBigInt>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec, z.ZodMiniBigInt>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec, z.ZodMiniBigInt>; totalDifficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; transactions: z.ZodMiniReadonly>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly>>; withdrawals: z.ZodMiniOptional; amount: z.ZodMiniCodec, z.ZodMiniBigInt>; index: z.ZodMiniCodec, z.ZodMiniNumberFormat>; validatorIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional>; }, z.core.$strip>; /** Encode-only block schema (transaction hashes) accepting numberish `toRpc` inputs. */ export declare const BlockToRpc: z.ZodMiniObject<{ hash: z.ZodMiniTemplateLiteral<`0x${string}`>; logsBloom: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; number: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; baseFeePerGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; blobGasUsed: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; difficulty: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; excessBlobGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; extraData: z.ZodMiniOptional>; gasLimit: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; gasUsed: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; totalDifficulty: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; transactions: z.ZodMiniReadonly>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly>>; withdrawals: z.ZodMiniOptional; amount: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; index: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; validatorIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional>; }, z.core.$strip>; /** Block schema with full transactions. */ export declare const WithTransactions: z.ZodMiniObject<{ hash: z.ZodMiniTemplateLiteral<`0x${string}`>; logsBloom: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; number: z.ZodMiniCodec, z.ZodMiniBigInt>; baseFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; blobGasUsed: z.ZodMiniOptional, z.ZodMiniBigInt>>; difficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; excessBlobGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; extraData: z.ZodMiniOptional>; gasLimit: z.ZodMiniCodec, z.ZodMiniBigInt>; gasUsed: z.ZodMiniCodec, z.ZodMiniBigInt>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec, z.ZodMiniBigInt>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec, z.ZodMiniBigInt>; totalDifficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; transactions: z.ZodMiniReadonly, z.ZodMiniNumberFormat>>; gasPrice: z.ZodMiniCodec, z.ZodMiniBigInt>; v: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip2930">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniOptional, z.ZodMiniBigInt>>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip1559">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; blobVersionedHashes: z.ZodMiniReadonly>>; maxFeePerBlobGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip4844">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; 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.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip7702">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blobVersionedHashes: z.ZodMiniReadonly>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion]>>; data: z.ZodMiniOptional>; frames: z.ZodMiniReadonly; executionGasLimit: z.ZodMiniTemplateLiteral<`0x${string}`>; flags: z.ZodMiniNumber; mode: z.ZodMiniNumber; stateGasLimit: z.ZodMiniTemplateLiteral<`0x${string}`>; target: z.ZodMiniOptional>>; value: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniType, import("../core/Frame.js").Frame, z.core.$ZodTypeInternals, import("../core/Frame.js").Frame>>>>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; gasPrice: z.ZodMiniOptional, z.ZodMiniBigInt>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; maxFeePerBlobGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; signatures: z.ZodMiniReadonly; scheme: z.ZodMiniUnion, z.ZodMiniLiteral<1>, z.ZodMiniLiteral<2>]>; signature: z.ZodMiniTemplateLiteral<`0x${string}`>; signer: z.ZodMiniOptional>>; }, z.core.$strip>, z.ZodMiniType>>>>; to: z.ZodMiniNullable>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip8141">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniBigInt>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniBigInt>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; type: z.ZodMiniTemplateLiteral<`0x${string}`>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>]>>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly>>; withdrawals: z.ZodMiniOptional; amount: z.ZodMiniCodec, z.ZodMiniBigInt>; index: z.ZodMiniCodec, z.ZodMiniNumberFormat>; validatorIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional>; }, z.core.$strip>; /** Encode-only block schema (full transactions) accepting numberish `toRpc` inputs. */ export declare const WithTransactionsToRpc: z.ZodMiniObject<{ hash: z.ZodMiniTemplateLiteral<`0x${string}`>; logsBloom: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; number: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; baseFeePerGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; blobGasUsed: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; difficulty: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; excessBlobGas: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; extraData: z.ZodMiniOptional>; gasLimit: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; gasUsed: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; totalDifficulty: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; transactions: z.ZodMiniReadonly, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; gasPrice: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; v: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; yParity: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip2930">>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip1559">>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; blobVersionedHashes: z.ZodMiniReadonly>>; maxFeePerBlobGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip4844">>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; 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.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip7702">>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>, z.ZodMiniObject<{ blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; blobVersionedHashes: z.ZodMiniReadonly>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat, z.ZodMiniBigInt]>>; data: z.ZodMiniOptional>; frames: z.ZodMiniReadonly; executionGasLimit: z.ZodMiniTemplateLiteral<`0x${string}`>; flags: z.ZodMiniNumber; mode: z.ZodMiniNumber; stateGasLimit: z.ZodMiniTemplateLiteral<`0x${string}`>; target: z.ZodMiniOptional>>; value: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ data: z.ZodMiniOptional>; flags: z.ZodMiniOptional, z.ZodMiniEnum<{ approveExecution: "approveExecution"; approveExecutionAndPayment: "approveExecutionAndPayment"; approvePayment: "approvePayment"; atomicBatch: "atomicBatch"; none: "none"; }>]>>; gas: z.ZodMiniOptional, z.ZodMiniBigInt, z.ZodMiniNumber]>>; mode: z.ZodMiniOptional, z.ZodMiniEnum<{ verify: "verify"; default: "default"; sender: "sender"; }>]>>; stateGas: z.ZodMiniOptional, z.ZodMiniBigInt, z.ZodMiniNumber]>>; to: z.ZodMiniOptional>; value: z.ZodMiniOptional, z.ZodMiniBigInt, z.ZodMiniNumber]>>; }, z.core.$strip>>>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; gasPrice: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; maxFeePerBlobGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; signatures: z.ZodMiniReadonly; scheme: z.ZodMiniUnion, z.ZodMiniLiteral<1>, z.ZodMiniLiteral<2>]>; signature: z.ZodMiniTemplateLiteral<`0x${string}`>; signer: z.ZodMiniOptional>>; }, z.core.$strip>, z.ZodMiniType>>>>; to: z.ZodMiniNullable>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip8141">>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; yParity: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; blockTimestamp: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>>; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; type: z.ZodMiniTemplateLiteral<`0x${string}`>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>>; }, z.core.$strip>]>>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly>>; withdrawals: z.ZodMiniOptional; amount: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; index: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; validatorIndex: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional>; }, z.core.$strip>; /** Pending block schema with transaction hashes. */ export declare const Pending: z.ZodMiniObject<{ hash: z.ZodMiniNull; logsBloom: z.ZodMiniNull; nonce: z.ZodMiniNull; number: z.ZodMiniNull; baseFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; blobGasUsed: z.ZodMiniOptional, z.ZodMiniBigInt>>; difficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; excessBlobGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; extraData: z.ZodMiniOptional>; gasLimit: z.ZodMiniCodec, z.ZodMiniBigInt>; gasUsed: z.ZodMiniCodec, z.ZodMiniBigInt>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec, z.ZodMiniBigInt>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec, z.ZodMiniBigInt>; totalDifficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; transactions: z.ZodMiniReadonly>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly>>; withdrawals: z.ZodMiniOptional; amount: z.ZodMiniCodec, z.ZodMiniBigInt>; index: z.ZodMiniCodec, z.ZodMiniNumberFormat>; validatorIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional>; }, z.core.$strip>; /** Pending block schema with full transactions. */ export declare const PendingWithTransactions: z.ZodMiniObject<{ hash: z.ZodMiniNull; logsBloom: z.ZodMiniNull; nonce: z.ZodMiniNull; number: z.ZodMiniNull; baseFeePerGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; blobGasUsed: z.ZodMiniOptional, z.ZodMiniBigInt>>; difficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; excessBlobGas: z.ZodMiniOptional, z.ZodMiniBigInt>>; extraData: z.ZodMiniOptional>; gasLimit: z.ZodMiniCodec, z.ZodMiniBigInt>; gasUsed: z.ZodMiniCodec, z.ZodMiniBigInt>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec, z.ZodMiniBigInt>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec, z.ZodMiniBigInt>; totalDifficulty: z.ZodMiniOptional, z.ZodMiniBigInt>>; transactions: z.ZodMiniReadonly, z.ZodMiniNumberFormat>>; gasPrice: z.ZodMiniCodec, z.ZodMiniBigInt>; v: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniNull; type: z.ZodMiniCodec, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniNull; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip2930">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniOptional, z.ZodMiniBigInt>>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniNull; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip1559">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; storageKeys: z.ZodMiniReadonly>>; }, z.core.$strip>>>; blobVersionedHashes: z.ZodMiniReadonly>>; maxFeePerBlobGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniNull; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip4844">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly; 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.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniNull; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip7702">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; transactionIndex: z.ZodMiniNull; blobVersionedHashes: z.ZodMiniReadonly>>; chainId: z.ZodMiniCodec, z.ZodMiniUnion]>>; data: z.ZodMiniOptional>; frames: z.ZodMiniReadonly; executionGasLimit: z.ZodMiniTemplateLiteral<`0x${string}`>; flags: z.ZodMiniNumber; mode: z.ZodMiniNumber; stateGasLimit: z.ZodMiniTemplateLiteral<`0x${string}`>; target: z.ZodMiniOptional>>; value: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniType, import("../core/Frame.js").Frame, z.core.$ZodTypeInternals, import("../core/Frame.js").Frame>>>>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; gasPrice: z.ZodMiniOptional, z.ZodMiniBigInt>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; maxFeePerBlobGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; maxPriorityFeePerGas: z.ZodMiniCodec, z.ZodMiniBigInt>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; signatures: z.ZodMiniReadonly; scheme: z.ZodMiniUnion, z.ZodMiniLiteral<1>, z.ZodMiniLiteral<2>]>; signature: z.ZodMiniTemplateLiteral<`0x${string}`>; signer: z.ZodMiniOptional>>; }, z.core.$strip>, z.ZodMiniType>>>>; to: z.ZodMiniNullable>; type: z.ZodMiniCodec, z.ZodMiniLiteral<"eip8141">>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniCodec, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniNull; blockNumber: z.ZodMiniNull; blockTimestamp: z.ZodMiniOptional; data: z.ZodMiniOptional>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec, z.ZodMiniBigInt>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniBigInt>; to: z.ZodMiniUnion, z.ZodMiniNull]>; transactionIndex: z.ZodMiniNull; type: z.ZodMiniTemplateLiteral<`0x${string}`>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional, z.ZodMiniNumberFormat>>; }, z.core.$strip>]>>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly>>; withdrawals: z.ZodMiniOptional; amount: z.ZodMiniCodec, z.ZodMiniBigInt>; index: z.ZodMiniCodec, z.ZodMiniNumberFormat>; validatorIndex: z.ZodMiniCodec, z.ZodMiniNumberFormat>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional>; }, z.core.$strip>; //# sourceMappingURL=Block.d.ts.map