import { type Lang } from './i18n.js';
export declare function cmdStatus(): void;
/**
 * Foreground start is the legacy `program.command('start').action(...)`
 * path in cli.ts — we DON'T re-implement it here, just delegate. For
 * background, we re-spawn ourselves detached.
 */
export declare function cmdStart(bg: boolean, runForegroundStart: () => Promise<void>): Promise<void>;
export declare function cmdStop(): Promise<void>;
export declare function cmdRestart(): Promise<void>;
export declare function cmdUninstall(): Promise<void>;
export declare function offerServiceStart(lang: Lang): Promise<void>;
//# sourceMappingURL=cmd-handlers.d.ts.map