export interface AutostartOpts { /** Absolute path to the botmux package root (one level up from dist/). */ pkgRoot: string; /** Absolute path to ~/.botmux. */ configDir: string; /** Absolute path to the daemon log dir (used for launchd stdout/err). */ logDir: string; } /** Minimal registration state used by the Dashboard toggle. */ export interface AutostartState { supported: boolean; enabled: boolean; } export declare function inspectAutostart(): AutostartState; export declare function enableAutostart(opts: AutostartOpts): void; export declare function disableAutostart(_opts: AutostartOpts): void; export declare function autostartStatus(_opts: AutostartOpts): void; /** Re-render the unit/plist file from the current paths without touching enable/disable state. */ export declare function refreshAutostart(opts: AutostartOpts): boolean; //# sourceMappingURL=autostart.d.ts.map