/** * Fixed bearer token for the localhost-only MCP daemon. * A random token is unnecessary — the server only binds to 127.0.0.1 and any * local process can read ~/.padua/mcp-auth.json anyway. A fixed value lets * Claude Code (and other MCP clients) use a static config that survives daemon * restarts. */ export declare const BEARER_TOKEN = "padua-mcp-local"; import type { DaemonInfo } from './types.js'; interface PathResolver { pidFile: () => string; authFile: () => string; startupFile: (pid: number) => string; paduaDir: () => string; } /** Override path resolution — intended for tests only. */ export declare function setPathResolver(r: Partial): void; /** Reset path resolution to production defaults. */ export declare function resetPathResolver(): void; export declare function getPidFilePath(): string; export declare function getAuthFilePath(): string; export declare function getStartupFilePath(pid: number): string; export declare function isProcessAlive(pid: number): boolean; export declare function readExistingDaemon(): DaemonInfo | null; export declare function forkDaemon(entryScript: string, port: number, logLevel?: string): Promise; export declare function stopDaemon(): boolean; export declare function cleanupDaemonFiles(pid?: number): void; export {}; //# sourceMappingURL=fork.d.ts.map