/** * Auto-detect the server entrypoint by probing common file paths. * * Checks in order: `src/server.ts`, `src/index.ts`, `server.ts`, `index.ts`, * and their `.js` counterparts. * * @internal */ export declare function inferServerEntry(cwd: string): string | undefined; /** * Infer the watch directory from the server entrypoint path. * * Heuristic: if the server is in `src/server.ts`, watch `src/`. * Falls back to the directory containing the entrypoint. * * @internal */ export declare function inferWatchDir(serverPath: string): string; /** * Ask a question via readline with styled ANSI output. * @internal exported for testing */ export declare function ask(rl: { question: (q: string, cb: (a: string) => void) => void; once?: (event: string, cb: () => void) => void; }, prompt: string, fallback: string): Promise; //# sourceMappingURL=utils.d.ts.map