import { loadDaemonConfig } from "./config.js"; import { createNodeServer } from "./server.js"; import { createSyncCoordinator } from "./sync.js"; import { type CliSurface } from "./cli.js"; import { type RuntimeStartupMode } from "./runtime-ownership.js"; export interface StartDaemonResult { server: ReturnType; config: ReturnType; syncCoordinator: ReturnType; } export declare function setup(options?: { emitOutput?: boolean; }): Promise; export declare function startDaemon(options?: { startupMode?: RuntimeStartupMode; }): StartDaemonResult; export declare function runDaemonCli(argv: string[], surface?: CliSurface): Promise; //# sourceMappingURL=main.d.ts.map