export declare const tempoLocalnet: {
    blockExplorers?: {
        [key: string]: {
            name: string;
            url: string;
            apiUrl?: string | undefined;
        };
        default: {
            name: string;
            url: string;
            apiUrl?: string | undefined;
        };
    } | undefined | undefined;
    blockTime: 1000;
    contracts?: {
        [x: string]: import("../../index.js").ChainContract | {
            [sourceId: number]: import("../../index.js").ChainContract | undefined;
        } | undefined;
        ensRegistry?: import("../../index.js").ChainContract | undefined;
        ensUniversalResolver?: import("../../index.js").ChainContract | undefined;
        multicall3?: import("../../index.js").ChainContract | undefined;
        erc6492Verifier?: import("../../index.js").ChainContract | undefined;
    } | undefined;
    ensTlds?: readonly string[] | undefined;
    id: 1337;
    name: "Tempo";
    nativeCurrency: {
        readonly name: "USD";
        readonly symbol: "USD";
        readonly decimals: 6;
    };
    experimental_preconfirmationTime?: number | undefined | undefined;
    rpcUrls: {
        readonly default: {
            readonly http: readonly ["http://localhost:8545"];
        };
    };
    sourceId?: number | undefined | undefined;
    testnet?: boolean | undefined | undefined;
    custom?: Record<string, unknown> | undefined;
    extendSchema: {
        feeToken?: import("ox/tempo/TokenId").TokenIdOrAddress | undefined;
        hardfork?: import("../../tempo/Hardfork.js").Hardfork | undefined;
    };
    fees?: import("../../index.js").ChainFees<undefined> | undefined;
    formatters: {
        readonly transaction: {
            exclude: never[] | undefined;
            format: (args: import("../index.js").z_TransactionRpc, action?: string | undefined) => ({
                r: import("../../index.js").Hex;
                s: import("../../index.js").Hex;
                v: bigint;
                to: import("abitype").Address | null;
                from: import("abitype").Address;
                gas: bigint;
                nonce: number;
                value: bigint;
                blockHash: `0x${string}` | null;
                blockNumber: bigint | null;
                blockTimestamp?: bigint | undefined;
                hash: import("../../index.js").Hash;
                input: import("../../index.js").Hex;
                transactionIndex: number | null;
                typeHex: import("../../index.js").Hex | null;
                accessList?: undefined | undefined;
                authorizationList?: undefined | undefined;
                blobVersionedHashes?: undefined | undefined;
                chainId?: number | undefined;
                yParity?: undefined | undefined;
                type: "legacy";
                gasPrice: bigint;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: undefined | undefined;
                maxPriorityFeePerGas?: undefined | undefined;
                signature?: undefined;
                calls?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feePayerSignature?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
            } | {
                blockHash: `0x${string}` | null;
                blockNumber: bigint | null;
                blockTimestamp?: bigint | undefined;
                from: import("abitype").Address;
                gas: bigint;
                hash: import("../../index.js").Hash;
                input: import("../../index.js").Hex;
                nonce: number;
                r: import("../../index.js").Hex;
                s: import("../../index.js").Hex;
                to: import("abitype").Address | null;
                transactionIndex: number | null;
                typeHex: import("../../index.js").Hex | null;
                v: bigint;
                value: bigint;
                yParity: number;
                accessList: import("../../index.js").AccessList;
                authorizationList?: undefined | undefined;
                blobVersionedHashes?: undefined | undefined;
                chainId: number;
                type: "eip2930";
                gasPrice: bigint;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: undefined | undefined;
                maxPriorityFeePerGas?: undefined | undefined;
                signature?: undefined;
                calls?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feePayerSignature?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
            } | {
                blockHash: `0x${string}` | null;
                blockNumber: bigint | null;
                blockTimestamp?: bigint | undefined;
                from: import("abitype").Address;
                gas: bigint;
                hash: import("../../index.js").Hash;
                input: import("../../index.js").Hex;
                nonce: number;
                r: import("../../index.js").Hex;
                s: import("../../index.js").Hex;
                to: import("abitype").Address | null;
                transactionIndex: number | null;
                typeHex: import("../../index.js").Hex | null;
                v: bigint;
                value: bigint;
                yParity: number;
                accessList: import("../../index.js").AccessList;
                authorizationList?: undefined | undefined;
                blobVersionedHashes?: undefined | undefined;
                chainId: number;
                type: "eip1559";
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas: bigint;
                maxPriorityFeePerGas: bigint;
                signature?: undefined;
                calls?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feePayerSignature?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
            } | {
                blockHash: `0x${string}` | null;
                blockNumber: bigint | null;
                blockTimestamp?: bigint | undefined;
                from: import("abitype").Address;
                gas: bigint;
                hash: import("../../index.js").Hash;
                input: import("../../index.js").Hex;
                nonce: number;
                r: import("../../index.js").Hex;
                s: import("../../index.js").Hex;
                to: import("abitype").Address | null;
                transactionIndex: number | null;
                typeHex: import("../../index.js").Hex | null;
                v: bigint;
                value: bigint;
                yParity: number;
                accessList: import("../../index.js").AccessList;
                authorizationList?: undefined | undefined;
                blobVersionedHashes: readonly import("../../index.js").Hex[];
                chainId: number;
                type: "eip4844";
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas: bigint;
                maxFeePerGas: bigint;
                maxPriorityFeePerGas: bigint;
                signature?: undefined;
                calls?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feePayerSignature?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
            } | {
                blockHash: `0x${string}` | null;
                blockNumber: bigint | null;
                blockTimestamp?: bigint | undefined;
                from: import("abitype").Address;
                gas: bigint;
                hash: import("../../index.js").Hash;
                input: import("../../index.js").Hex;
                nonce: number;
                r: import("../../index.js").Hex;
                s: import("../../index.js").Hex;
                to: import("abitype").Address | null;
                transactionIndex: number | null;
                typeHex: import("../../index.js").Hex | null;
                v: bigint;
                value: bigint;
                yParity: number;
                accessList: import("../../index.js").AccessList;
                authorizationList: import("../../index.js").SignedAuthorizationList;
                blobVersionedHashes?: undefined | undefined;
                chainId: number;
                type: "eip7702";
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas: bigint;
                maxPriorityFeePerGas: bigint;
                signature?: undefined;
                calls?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feePayerSignature?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
            } | {
                from: import("abitype").Address;
                gas: bigint;
                nonce: number;
                blockHash: `0x${string}` | null;
                blockNumber: bigint | null;
                blockTimestamp?: bigint | undefined;
                hash: import("../../index.js").Hash;
                transactionIndex: number | null;
                typeHex: import("../../index.js").Hex | null;
                r?: `0x${string}` | undefined;
                s?: `0x${string}` | undefined;
                v?: bigint | undefined;
                yParity?: number | undefined;
                accessList: import("../../index.js").AccessList;
                authorizationList?: readonly {
                    address: import("ox/tempo/TempoAddress").Address;
                    chainId: number;
                    nonce: bigint;
                    signature: import("ox/tempo/SignatureEnvelope").SignatureEnvelope<bigint, number>;
                }[] | undefined;
                calls: readonly import("ox/tempo/TxEnvelopeTempo").Call<bigint, `0x${string}`>[];
                chainId: number;
                feeToken?: `0x${string}` | undefined;
                feePayerSignature?: import("../../index.js").Signature | undefined;
                keyAuthorization?: import("ox/tempo/KeyAuthorization").Signed<bigint, number, `0x${string}`> | null | undefined;
                nonceKey?: bigint | undefined;
                signature: import("ox/tempo/SignatureEnvelope").SignatureEnvelope;
                type: "tempo";
                validBefore?: number | undefined;
                validAfter?: number | undefined;
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas: bigint;
                maxPriorityFeePerGas: bigint;
                to?: undefined;
                value?: undefined;
                blobVersionedHashes?: undefined;
                input?: undefined;
            }) & {};
            type: "transaction";
        };
        readonly transactionReceipt: {
            exclude: [] | undefined;
            format: (args: import("../index.js").z_TransactionReceiptRpc, action?: string | undefined) => {
                blobGasPrice?: bigint | undefined;
                blobGasUsed?: bigint | undefined;
                blockHash: import("../../index.js").Hash;
                blockNumber: bigint;
                blockTimestamp?: bigint | undefined;
                contractAddress: import("abitype").Address | null | undefined;
                cumulativeGasUsed: bigint;
                effectiveGasPrice: bigint;
                from: import("abitype").Address;
                gasUsed: bigint;
                logs: import("../../index.js").Log<bigint, number, false>[];
                logsBloom: import("../../index.js").Hex;
                root?: `0x${string}` | undefined;
                status: "success" | "reverted";
                to: import("abitype").Address | null;
                transactionHash: import("../../index.js").Hash;
                transactionIndex: number;
                type: import("../index.js").z_TransactionType;
                feePayer?: `0x${string}` | undefined;
                feeToken?: `0x${string}` | undefined;
            } & {};
            type: "transactionReceipt";
        };
        readonly transactionRequest: {
            exclude: [] | undefined;
            format: (args: import("../index.js").z_TransactionRequest, action?: string | undefined) => ({
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                to?: `0x${string}` | null | undefined;
                type?: "0x0" | undefined;
                value?: `0x${string}` | undefined;
                gasPrice?: `0x${string}` | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: undefined | undefined;
                maxPriorityFeePerGas?: undefined | undefined;
                blobs?: undefined;
                blobVersionedHashes?: undefined;
                kzg?: undefined;
                accessList?: undefined;
                sidecars?: undefined;
                authorizationList?: undefined;
                calls?: undefined;
                capabilities?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
                feePayer?: undefined;
            } | {
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                to?: `0x${string}` | null | undefined;
                type?: "0x1" | undefined;
                value?: `0x${string}` | undefined;
                gasPrice?: `0x${string}` | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: undefined | undefined;
                maxPriorityFeePerGas?: undefined | undefined;
                accessList?: import("../../index.js").AccessList | undefined;
                blobs?: undefined;
                blobVersionedHashes?: undefined;
                kzg?: undefined;
                sidecars?: undefined;
                authorizationList?: undefined;
                calls?: undefined;
                capabilities?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
                feePayer?: undefined;
            } | {
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                to?: `0x${string}` | null | undefined;
                type?: "0x2" | undefined;
                value?: `0x${string}` | undefined;
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: `0x${string}` | undefined;
                maxPriorityFeePerGas?: `0x${string}` | undefined;
                accessList?: import("../../index.js").AccessList | undefined;
                blobs?: undefined;
                blobVersionedHashes?: undefined;
                kzg?: undefined;
                sidecars?: undefined;
                authorizationList?: undefined;
                calls?: undefined;
                capabilities?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
                feePayer?: undefined;
            } | {
                type?: "0x3" | undefined;
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                value?: `0x${string}` | undefined;
                to: `0x${string}` | null;
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: `0x${string}` | undefined;
                maxFeePerGas?: `0x${string}` | undefined;
                maxPriorityFeePerGas?: `0x${string}` | undefined;
                accessList?: import("../../index.js").AccessList | undefined;
                sidecars?: readonly import("../../index.js").BlobSidecar<`0x${string}`>[] | undefined;
                blobs?: readonly `0x${string}`[] | readonly import("../../index.js").ByteArray[] | undefined;
                blobVersionedHashes: readonly import("../../index.js").Hex[];
                kzg?: undefined;
                authorizationList?: undefined;
                calls?: undefined;
                capabilities?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
                feePayer?: undefined;
            } | {
                type?: "0x3" | undefined;
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                value?: `0x${string}` | undefined;
                to: `0x${string}` | null;
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: `0x${string}` | undefined;
                maxFeePerGas?: `0x${string}` | undefined;
                maxPriorityFeePerGas?: `0x${string}` | undefined;
                accessList?: import("../../index.js").AccessList | undefined;
                sidecars?: readonly import("../../index.js").BlobSidecar<`0x${string}`>[] | undefined;
                blobs: readonly import("../../index.js").Hex[] | readonly import("../../index.js").ByteArray[];
                blobVersionedHashes?: readonly `0x${string}`[] | undefined;
                kzg?: import("../../index.js").Kzg | undefined;
                authorizationList?: undefined;
                calls?: undefined;
                capabilities?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
                feePayer?: undefined;
            } | {
                type?: "0x4" | undefined;
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: `0x${string}` | undefined;
                maxPriorityFeePerGas?: `0x${string}` | undefined;
                to?: `0x${string}` | null | undefined;
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                value?: `0x${string}` | undefined;
                accessList?: import("../../index.js").AccessList | undefined;
                authorizationList?: import("../../index.js").RpcAuthorizationList | undefined;
                blobs?: undefined;
                blobVersionedHashes?: undefined;
                kzg?: undefined;
                sidecars?: undefined;
                calls?: undefined;
                capabilities?: undefined;
                nonceKey?: undefined;
                keyAuthorization?: undefined;
                feeToken?: undefined;
                validAfter?: undefined;
                validBefore?: undefined;
                feePayer?: undefined;
            } | {
                data?: `0x${string}` | undefined;
                from?: `0x${string}` | undefined;
                gas?: `0x${string}` | undefined;
                nonce?: `0x${string}` | undefined;
                to?: `0x${string}` | null | undefined;
                type?: "0x76" | undefined;
                value?: `0x${string}` | undefined;
                gasPrice?: undefined | undefined;
                maxFeePerBlobGas?: undefined | undefined;
                maxFeePerGas?: `0x${string}` | undefined;
                maxPriorityFeePerGas?: `0x${string}` | undefined;
                accessList?: import("../../index.js").AccessList | undefined;
                calls?: readonly import("ox/tempo/TxEnvelopeTempo").Call<`0x${string}`, import("ox/tempo/TempoAddress").Address>[] | undefined;
                capabilities?: {
                    [x: string]: any;
                } | undefined;
                feePayer?: true | import("../../index.js").Account | undefined;
                feeToken?: bigint | import("ox/tempo/TempoAddress").Address | undefined;
                keyAuthorization?: import("ox/tempo/KeyAuthorization").Signed<`0x${string}`, `0x${string}`, `0x${string}`> | undefined;
                nonceKey?: `0x${string}` | "expiring" | undefined;
                validBefore?: `0x${string}` | undefined;
                validAfter?: `0x${string}` | undefined;
                blobs?: undefined;
                blobVersionedHashes?: undefined;
                kzg?: undefined;
                sidecars?: undefined;
                authorizationList?: undefined;
            }) & {};
            type: "transactionRequest";
        };
    };
    prepareTransactionRequest: [(r: import("../../index.js").PrepareTransactionRequestParameters, { phase }: {
        phase: "beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters";
    }) => Promise<import("../../index.js").PrepareTransactionRequestParameters>, {
        readonly runAt: readonly ["beforeFillTransaction", "afterFillParameters"];
    }];
    serializers: {
        readonly transaction: import("../../index.js").SerializeTransactionFn;
    };
    verifyHash: (client: import("../../index.js").Client, parameters: import("../../index.js").VerifyHashActionParameters) => Promise<boolean>;
    readonly hardfork: "t3";
    extend: <const extended_1 extends {
        feeToken?: import("ox/tempo/TokenId").TokenIdOrAddress | undefined;
        hardfork?: import("../../tempo/Hardfork.js").Hardfork | undefined;
    }>(extended: extended_1) => import("../index.js").Assign<import("../index.js").Assign<import("../index.js").Chain<undefined>, {
        readonly id: 1337;
        readonly name: "Tempo";
        readonly hardfork: "t3";
        readonly nativeCurrency: {
            readonly name: "USD";
            readonly symbol: "USD";
            readonly decimals: 6;
        };
        readonly rpcUrls: {
            readonly default: {
                readonly http: readonly ["http://localhost:8545"];
            };
        };
        readonly blockTime: 1000;
        readonly extendSchema: {
            feeToken?: import("ox/tempo/TokenId").TokenIdOrAddress | undefined;
            hardfork?: import("../../tempo/Hardfork.js").Hardfork | undefined;
        };
        readonly formatters: {
            readonly transaction: {
                exclude: never[] | undefined;
                format: (args: import("../index.js").z_TransactionRpc, action?: string | undefined) => ({
                    r: import("../../index.js").Hex;
                    s: import("../../index.js").Hex;
                    v: bigint;
                    to: import("abitype").Address | null;
                    from: import("abitype").Address;
                    gas: bigint;
                    nonce: number;
                    value: bigint;
                    blockHash: `0x${string}` | null;
                    blockNumber: bigint | null;
                    blockTimestamp?: bigint | undefined;
                    hash: import("../../index.js").Hash;
                    input: import("../../index.js").Hex;
                    transactionIndex: number | null;
                    typeHex: import("../../index.js").Hex | null;
                    accessList?: undefined | undefined;
                    authorizationList?: undefined | undefined;
                    blobVersionedHashes?: undefined | undefined;
                    chainId?: number | undefined;
                    yParity?: undefined | undefined;
                    type: "legacy";
                    gasPrice: bigint;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: undefined | undefined;
                    maxPriorityFeePerGas?: undefined | undefined;
                    signature?: undefined;
                    calls?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feePayerSignature?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                } | {
                    blockHash: `0x${string}` | null;
                    blockNumber: bigint | null;
                    blockTimestamp?: bigint | undefined;
                    from: import("abitype").Address;
                    gas: bigint;
                    hash: import("../../index.js").Hash;
                    input: import("../../index.js").Hex;
                    nonce: number;
                    r: import("../../index.js").Hex;
                    s: import("../../index.js").Hex;
                    to: import("abitype").Address | null;
                    transactionIndex: number | null;
                    typeHex: import("../../index.js").Hex | null;
                    v: bigint;
                    value: bigint;
                    yParity: number;
                    accessList: import("../../index.js").AccessList;
                    authorizationList?: undefined | undefined;
                    blobVersionedHashes?: undefined | undefined;
                    chainId: number;
                    type: "eip2930";
                    gasPrice: bigint;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: undefined | undefined;
                    maxPriorityFeePerGas?: undefined | undefined;
                    signature?: undefined;
                    calls?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feePayerSignature?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                } | {
                    blockHash: `0x${string}` | null;
                    blockNumber: bigint | null;
                    blockTimestamp?: bigint | undefined;
                    from: import("abitype").Address;
                    gas: bigint;
                    hash: import("../../index.js").Hash;
                    input: import("../../index.js").Hex;
                    nonce: number;
                    r: import("../../index.js").Hex;
                    s: import("../../index.js").Hex;
                    to: import("abitype").Address | null;
                    transactionIndex: number | null;
                    typeHex: import("../../index.js").Hex | null;
                    v: bigint;
                    value: bigint;
                    yParity: number;
                    accessList: import("../../index.js").AccessList;
                    authorizationList?: undefined | undefined;
                    blobVersionedHashes?: undefined | undefined;
                    chainId: number;
                    type: "eip1559";
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas: bigint;
                    maxPriorityFeePerGas: bigint;
                    signature?: undefined;
                    calls?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feePayerSignature?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                } | {
                    blockHash: `0x${string}` | null;
                    blockNumber: bigint | null;
                    blockTimestamp?: bigint | undefined;
                    from: import("abitype").Address;
                    gas: bigint;
                    hash: import("../../index.js").Hash;
                    input: import("../../index.js").Hex;
                    nonce: number;
                    r: import("../../index.js").Hex;
                    s: import("../../index.js").Hex;
                    to: import("abitype").Address | null;
                    transactionIndex: number | null;
                    typeHex: import("../../index.js").Hex | null;
                    v: bigint;
                    value: bigint;
                    yParity: number;
                    accessList: import("../../index.js").AccessList;
                    authorizationList?: undefined | undefined;
                    blobVersionedHashes: readonly import("../../index.js").Hex[];
                    chainId: number;
                    type: "eip4844";
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas: bigint;
                    maxFeePerGas: bigint;
                    maxPriorityFeePerGas: bigint;
                    signature?: undefined;
                    calls?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feePayerSignature?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                } | {
                    blockHash: `0x${string}` | null;
                    blockNumber: bigint | null;
                    blockTimestamp?: bigint | undefined;
                    from: import("abitype").Address;
                    gas: bigint;
                    hash: import("../../index.js").Hash;
                    input: import("../../index.js").Hex;
                    nonce: number;
                    r: import("../../index.js").Hex;
                    s: import("../../index.js").Hex;
                    to: import("abitype").Address | null;
                    transactionIndex: number | null;
                    typeHex: import("../../index.js").Hex | null;
                    v: bigint;
                    value: bigint;
                    yParity: number;
                    accessList: import("../../index.js").AccessList;
                    authorizationList: import("../../index.js").SignedAuthorizationList;
                    blobVersionedHashes?: undefined | undefined;
                    chainId: number;
                    type: "eip7702";
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas: bigint;
                    maxPriorityFeePerGas: bigint;
                    signature?: undefined;
                    calls?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feePayerSignature?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                } | {
                    from: import("abitype").Address;
                    gas: bigint;
                    nonce: number;
                    blockHash: `0x${string}` | null;
                    blockNumber: bigint | null;
                    blockTimestamp?: bigint | undefined;
                    hash: import("../../index.js").Hash;
                    transactionIndex: number | null;
                    typeHex: import("../../index.js").Hex | null;
                    r?: `0x${string}` | undefined;
                    s?: `0x${string}` | undefined;
                    v?: bigint | undefined;
                    yParity?: number | undefined;
                    accessList: import("../../index.js").AccessList;
                    authorizationList?: readonly {
                        address: import("ox/tempo/TempoAddress").Address;
                        chainId: number;
                        nonce: bigint;
                        signature: import("ox/tempo/SignatureEnvelope").SignatureEnvelope<bigint, number>;
                    }[] | undefined;
                    calls: readonly import("ox/tempo/TxEnvelopeTempo").Call<bigint, `0x${string}`>[];
                    chainId: number;
                    feeToken?: `0x${string}` | undefined;
                    feePayerSignature?: import("../../index.js").Signature | undefined;
                    keyAuthorization?: import("ox/tempo/KeyAuthorization").Signed<bigint, number, `0x${string}`> | null | undefined;
                    nonceKey?: bigint | undefined;
                    signature: import("ox/tempo/SignatureEnvelope").SignatureEnvelope;
                    type: "tempo";
                    validBefore?: number | undefined;
                    validAfter?: number | undefined;
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas: bigint;
                    maxPriorityFeePerGas: bigint;
                    to?: undefined;
                    value?: undefined;
                    blobVersionedHashes?: undefined;
                    input?: undefined;
                }) & {};
                type: "transaction";
            };
            readonly transactionReceipt: {
                exclude: [] | undefined;
                format: (args: import("../index.js").z_TransactionReceiptRpc, action?: string | undefined) => {
                    blobGasPrice?: bigint | undefined;
                    blobGasUsed?: bigint | undefined;
                    blockHash: import("../../index.js").Hash;
                    blockNumber: bigint;
                    blockTimestamp?: bigint | undefined;
                    contractAddress: import("abitype").Address | null | undefined;
                    cumulativeGasUsed: bigint;
                    effectiveGasPrice: bigint;
                    from: import("abitype").Address;
                    gasUsed: bigint;
                    logs: import("../../index.js").Log<bigint, number, false>[];
                    logsBloom: import("../../index.js").Hex;
                    root?: `0x${string}` | undefined;
                    status: "success" | "reverted";
                    to: import("abitype").Address | null;
                    transactionHash: import("../../index.js").Hash;
                    transactionIndex: number;
                    type: import("../index.js").z_TransactionType;
                    feePayer?: `0x${string}` | undefined;
                    feeToken?: `0x${string}` | undefined;
                } & {};
                type: "transactionReceipt";
            };
            readonly transactionRequest: {
                exclude: [] | undefined;
                format: (args: import("../index.js").z_TransactionRequest, action?: string | undefined) => ({
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    to?: `0x${string}` | null | undefined;
                    type?: "0x0" | undefined;
                    value?: `0x${string}` | undefined;
                    gasPrice?: `0x${string}` | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: undefined | undefined;
                    maxPriorityFeePerGas?: undefined | undefined;
                    blobs?: undefined;
                    blobVersionedHashes?: undefined;
                    kzg?: undefined;
                    accessList?: undefined;
                    sidecars?: undefined;
                    authorizationList?: undefined;
                    calls?: undefined;
                    capabilities?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                    feePayer?: undefined;
                } | {
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    to?: `0x${string}` | null | undefined;
                    type?: "0x1" | undefined;
                    value?: `0x${string}` | undefined;
                    gasPrice?: `0x${string}` | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: undefined | undefined;
                    maxPriorityFeePerGas?: undefined | undefined;
                    accessList?: import("../../index.js").AccessList | undefined;
                    blobs?: undefined;
                    blobVersionedHashes?: undefined;
                    kzg?: undefined;
                    sidecars?: undefined;
                    authorizationList?: undefined;
                    calls?: undefined;
                    capabilities?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                    feePayer?: undefined;
                } | {
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    to?: `0x${string}` | null | undefined;
                    type?: "0x2" | undefined;
                    value?: `0x${string}` | undefined;
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: `0x${string}` | undefined;
                    maxPriorityFeePerGas?: `0x${string}` | undefined;
                    accessList?: import("../../index.js").AccessList | undefined;
                    blobs?: undefined;
                    blobVersionedHashes?: undefined;
                    kzg?: undefined;
                    sidecars?: undefined;
                    authorizationList?: undefined;
                    calls?: undefined;
                    capabilities?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                    feePayer?: undefined;
                } | {
                    type?: "0x3" | undefined;
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    value?: `0x${string}` | undefined;
                    to: `0x${string}` | null;
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: `0x${string}` | undefined;
                    maxFeePerGas?: `0x${string}` | undefined;
                    maxPriorityFeePerGas?: `0x${string}` | undefined;
                    accessList?: import("../../index.js").AccessList | undefined;
                    sidecars?: readonly import("../../index.js").BlobSidecar<`0x${string}`>[] | undefined;
                    blobs?: readonly `0x${string}`[] | readonly import("../../index.js").ByteArray[] | undefined;
                    blobVersionedHashes: readonly import("../../index.js").Hex[];
                    kzg?: undefined;
                    authorizationList?: undefined;
                    calls?: undefined;
                    capabilities?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                    feePayer?: undefined;
                } | {
                    type?: "0x3" | undefined;
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    value?: `0x${string}` | undefined;
                    to: `0x${string}` | null;
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: `0x${string}` | undefined;
                    maxFeePerGas?: `0x${string}` | undefined;
                    maxPriorityFeePerGas?: `0x${string}` | undefined;
                    accessList?: import("../../index.js").AccessList | undefined;
                    sidecars?: readonly import("../../index.js").BlobSidecar<`0x${string}`>[] | undefined;
                    blobs: readonly import("../../index.js").Hex[] | readonly import("../../index.js").ByteArray[];
                    blobVersionedHashes?: readonly `0x${string}`[] | undefined;
                    kzg?: import("../../index.js").Kzg | undefined;
                    authorizationList?: undefined;
                    calls?: undefined;
                    capabilities?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                    feePayer?: undefined;
                } | {
                    type?: "0x4" | undefined;
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: `0x${string}` | undefined;
                    maxPriorityFeePerGas?: `0x${string}` | undefined;
                    to?: `0x${string}` | null | undefined;
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    value?: `0x${string}` | undefined;
                    accessList?: import("../../index.js").AccessList | undefined;
                    authorizationList?: import("../../index.js").RpcAuthorizationList | undefined;
                    blobs?: undefined;
                    blobVersionedHashes?: undefined;
                    kzg?: undefined;
                    sidecars?: undefined;
                    calls?: undefined;
                    capabilities?: undefined;
                    nonceKey?: undefined;
                    keyAuthorization?: undefined;
                    feeToken?: undefined;
                    validAfter?: undefined;
                    validBefore?: undefined;
                    feePayer?: undefined;
                } | {
                    data?: `0x${string}` | undefined;
                    from?: `0x${string}` | undefined;
                    gas?: `0x${string}` | undefined;
                    nonce?: `0x${string}` | undefined;
                    to?: `0x${string}` | null | undefined;
                    type?: "0x76" | undefined;
                    value?: `0x${string}` | undefined;
                    gasPrice?: undefined | undefined;
                    maxFeePerBlobGas?: undefined | undefined;
                    maxFeePerGas?: `0x${string}` | undefined;
                    maxPriorityFeePerGas?: `0x${string}` | undefined;
                    accessList?: import("../../index.js").AccessList | undefined;
                    calls?: readonly import("ox/tempo/TxEnvelopeTempo").Call<`0x${string}`, import("ox/tempo/TempoAddress").Address>[] | undefined;
                    capabilities?: {
                        [x: string]: any;
                    } | undefined;
                    feePayer?: true | import("../../index.js").Account | undefined;
                    feeToken?: bigint | import("ox/tempo/TempoAddress").Address | undefined;
                    keyAuthorization?: import("ox/tempo/KeyAuthorization").Signed<`0x${string}`, `0x${string}`, `0x${string}`> | undefined;
                    nonceKey?: `0x${string}` | "expiring" | undefined;
                    validBefore?: `0x${string}` | undefined;
                    validAfter?: `0x${string}` | undefined;
                    blobs?: undefined;
                    blobVersionedHashes?: undefined;
                    kzg?: undefined;
                    sidecars?: undefined;
                    authorizationList?: undefined;
                }) & {};
                type: "transactionRequest";
            };
        };
        readonly prepareTransactionRequest: [(r: import("../../index.js").PrepareTransactionRequestParameters, { phase }: {
            phase: "beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters";
        }) => Promise<import("../../index.js").PrepareTransactionRequestParameters>, {
            readonly runAt: readonly ["beforeFillTransaction", "afterFillParameters"];
        }];
        readonly serializers: {
            readonly transaction: import("../../index.js").SerializeTransactionFn;
        };
        readonly verifyHash: (client: import("../../index.js").Client, parameters: import("../../index.js").VerifyHashActionParameters) => Promise<boolean>;
    }>, extended_1>;
};
//# sourceMappingURL=tempoLocalnet.d.ts.map