import { V4TransactionResponse } from '../../types/api';
import { ChainOperation, TransactionOperation } from '../../types/operations';
import { Execute } from '@reservoir0x/reservoir-sdk';
/**
 * Ethereum Transaction Adapters
 * Converts between API responses and Ethereum transaction objects
 */
export declare const EvmTransactionAdapters: {
    fromV3TransactionResponse: (response: Execute) => ChainOperation<"evm">[];
    /**
     * Converts a V4 transaction response into an array of Ethereum transactions
     * @param response The API response containing transaction data
     * @returns An array of properly formatted Ethereum transactions
     */
    fromV4TransactionResponse: (response: V4TransactionResponse) => TransactionOperation<"evm">[];
};
