import type { Command } from 'commander'; import { generatePlist } from './service/darwin-service'; import type { ProjectRegistration } from '../types'; export declare function installService(options: { verbose?: boolean; docker?: boolean; }): Promise; export declare function uninstallService(): void; export declare function startService(): void; export declare function stopService(): void; export declare function restartService(): void; export declare function serviceStatus(options: { verbose?: boolean; }): void; export declare function registerServiceCommands(program: Command): void; /** * Install service files and immediately start a single project. * Called automatically after addProject() so users don't need to run * install-service manually after registering a token. * * Supported platforms: * - darwin: per-project LaunchAgents * - linux: per-project systemd --user units * Other platforms log a hint and skip. */ export declare function installAndStartProject(project: ProjectRegistration, options?: { verbose?: boolean; }): void; export { generatePlist }; //# sourceMappingURL=service-command.d.ts.map