import { BurnAnalysis, RuntimePaths } from "./types.js"; export declare function commandExists(command: string): boolean; export declare function notificationBackend(): "osascript" | "terminal-notifier" | "burnt-toast" | "notify-send" | "unsupported"; export declare function shouldNotify(analysis: BurnAnalysis, paths?: RuntimePaths, now?: Date): boolean; export declare function markNotified(analysis: BurnAnalysis, paths?: RuntimePaths, now?: Date): void; export declare function markRecovered(analysis: BurnAnalysis, paths?: RuntimePaths): void; export declare function iconForAnalysis(analysis: BurnAnalysis): string; export declare function sendNotification(analysis: BurnAnalysis, dryRun?: boolean): string;