import { Monitor } from '../Monitor'; import { WalletMonitorTask } from './WalletMonitorTask'; /** * Review recent reqs in terminal 'doubleSpend' state and move any false positives * back to 'unfail' so existing recovery handling can re-process them. */ export declare class TaskReviewDoubleSpends extends WalletMonitorTask { triggerMsecs: number; reviewLimit: number; minAgeMinutes: number; triggerQuickMsecs: number; static readonly taskName = "ReviewDoubleSpends"; static checkNow: boolean; triggerNextMsecs: number; constructor(monitor: Monitor, triggerMsecs?: number, reviewLimit?: number, minAgeMinutes?: number, triggerQuickMsecs?: number); trigger(nowMsecsSinceEpoch: number): { run: boolean; }; getLastReviewedCheckpoint(): Promise<{ resumeOffset: number; expectedProvenTxReqId?: number; } | undefined>; runTask(): Promise; private findReqsToReview; } //# sourceMappingURL=TaskReviewDoubleSpends.d.ts.map