import { Monitor } from '../Monitor'; import { WalletMonitorTask } from './WalletMonitorTask'; /** * Use the reviewByIdentityKey method to review the utxos of a specific user by their identityKey. * * The task itself is disabled and will not run on a schedule; review must be triggered manually by calling reviewByIdentityKey. */ export declare class TaskReviewUtxos extends WalletMonitorTask { triggerMsecs: number; userLimit: number; userOffset: number; tags: string[]; static readonly taskName = "ReviewUtxos"; static checkNow: boolean; constructor(monitor: Monitor, triggerMsecs?: number, userLimit?: number, userOffset?: number, tags?: string[]); trigger(_nowMsecsSinceEpoch: number): { run: boolean; }; runTask(): Promise; reviewByIdentityKey(identityKey: string, mode?: 'all' | 'change'): Promise; private toUserLog; } //# sourceMappingURL=TaskReviewUtxos.d.ts.map