export interface TransactionRecord { transactionHash: string; batchIndex: number; itemCount: number; timestamp: string; status: string; } export interface TransactionStatusResult extends TransactionRecord { blockNumber?: number; gasUsed?: string; checkTimestamp: string; error?: string; } export declare class TransactionStatusCheckerService { private statusService; private limit; constructor(rpcUrl: string, maxConcurrent?: number); checkTransactionStatuses(transactions: TransactionRecord[], onProgress?: (completed: number, total: number) => void): Promise; } //# sourceMappingURL=transaction-status-checker.service.d.ts.map