import type { CleanupCandidate, Device, ResolvedConfig } from "./types.js"; export declare function isOffline(device: Device, afterSeconds: number): boolean; export declare function matchReason(device: Device, config: ResolvedConfig): string | undefined; export declare function cleanup(config: ResolvedConfig, options: { dryRun: boolean; yes: boolean; credentialEnvName?: string; }): Promise<{ candidates: CleanupCandidate[]; deleted: string[]; }>; //# sourceMappingURL=cleanup.d.ts.map