/** * Enhanced Transactions API * * Parse and enrich transaction data with human-readable information */ import type { LunaHeliusClient } from '../LunaHeliusClient'; import type { RpcResponse, EnhancedTransaction } from '../types'; export declare class EnhancedTransactionsApi { private readonly client; private readonly apiUrl; constructor(client: LunaHeliusClient); /** Parse a single transaction */ parseTransaction(signature: string): Promise>; /** Parse multiple transactions */ parseTransactions(signatures: string[]): Promise>; /** Get transaction history for an address */ getTransactionHistory(address: string, options?: { before?: string; until?: string; limit?: number; source?: string; type?: string; }): Promise>; /** Get parsed transaction history for an address */ getParsedTransactionHistory(address: string, options?: { before?: string; until?: string; limit?: number; }): Promise>; } //# sourceMappingURL=EnhancedTransactionsApi.d.ts.map