import { DecodedTx, DecodedTxWithUtxos } from '../../types';
export declare const deserializeDecodedTxs: (decodedTx: DecodedTxWithUtxos<string, string>) => DecodedTxWithUtxos;
export declare const serializeDecodedTxs: (decodedTxs: DecodedTx[]) => {
    input: string;
    decodedInput: {
        amountChanges: string[];
        flatFees: string[];
        externalActionId: string;
        stealthAddressStructure: {
            extraRandomization: string;
            stealthAddress: string;
            H0: string;
            H1: string;
        };
        erc20TokenAddresses: string[];
        externalActionMetadata: string;
        encryptedOutputs: string[];
        hookData: import('../..').HookDataType;
    };
    status: string;
    blockNumber: number;
    timeStamp: number;
    isError: string;
    methodId: string;
    logs: {
        topics: readonly string[];
        data: string;
    }[];
    hash: string;
    gas: number;
    gasPrice: number;
    contract?: string;
}[];
