import { Web3Client } from '../../clients/Web3Client'; import { TEth } from '../../models/TEth'; export declare class TxQueueLoader { client: Web3Client; cb: (tx: TEth.Tx) => void; private opts; private status; private busy; private errors; private lastError; private queue; private seen; push(hash: TEth.Hex): void; constructor(client: Web3Client, cb: (tx: TEth.Tx) => void); stats(): { counts: { loading: number; pending: number; processed: number; errors: number; }; errors: { date: Date; hash: TEth.Hex; error: Error; }[]; error: string; avgLoadTime: number; }; private tick; private onSuccess; private onCompleted; private onError; }