import type { KaiaTransactionRequest } from './types/transactions.js';
export declare const formatters: {
    readonly transactionRequest: {
        exclude: [] | undefined;
        format: (args: KaiaTransactionRequest) => {
            then: <TResult1 = KaiaTransactionRequest, TResult2 = never>(onfulfilled?: ((value: KaiaTransactionRequest) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<TResult2>) | null | undefined) => Promise<TResult1 | TResult2>;
            catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null | undefined) => Promise<KaiaTransactionRequest | TResult>;
            finally: (onfinally?: (() => void) | null | undefined) => Promise<KaiaTransactionRequest>;
            readonly [Symbol.toStringTag]: string;
        } & {};
        type: "transactionRequest";
    };
};
