import { Monitor } from '../Monitor'; import { WalletMonitorTask } from './WalletMonitorTask'; /** * Enforces BRC-177 noSend expiries from the active authoritative storage. * Reclaim transactions are signed before release, so this task never needs * access to wallet keys and is safe to run in a remote storage monitor. */ export declare class TaskNoSendExpiry extends WalletMonitorTask { triggerMsecs: number; static readonly taskName = "NoSendExpiry"; private static checkNow; static requestCheck(): void; constructor(monitor: Monitor, triggerMsecs?: number); trigger(nowMsecsSinceEpoch: number): { run: boolean; }; runTask(): Promise; } //# sourceMappingURL=TaskNoSendExpiry.d.ts.map