import { type TransactionReceipt } from "alchemy-sdk";
import type { TransferLog } from "../types/transfer";
/**
 * Get transaction details from a transaction hash
 */
export declare function getTransactionDetails(txHash: string): Promise<{
    blockNumber: number;
    senderAddress: string;
    contractAddress: string;
    trace: unknown[];
    logs: TransferLog[];
}>;
/**
 * Parse logs from transaction receipt without relying on external ABIs
 */
export declare function parseLogsFromReceipt(receipt: TransactionReceipt): TransferLog[];
