/** * Standalone default for the volatile socket path, used when no host candidate * directories are supplied (the bare generic-loader path or external standalone * use). This is the PACKAGE's own fallback root — `$XDG_RUNTIME_DIR` when set, * else the OS temp dir — deliberately NOT the Dreamux host socket contract. The * path is random per call and never persisted. */ export declare function defaultVolatileSocketPath(id: string): string; /** * Allocate a fresh Codex app-server socket path inside the first host candidate * directory whose full path fits the socket budget. Fails loud (naming `id`) * when even the last candidate is over budget. With no candidate directories it * uses {@link defaultVolatileSocketPath}. */ export declare function allocateCodexSocketPath(socketDirs: readonly string[], id: string): string; /** * A representative, NON-throwing socket sample for the doctor: the first * candidate whose path fits, else the last candidate (which is then over budget, * so the home doctor can REPORT it as an error rather than throwing here). With * no candidate directories it uses {@link defaultVolatileSocketPath}. */ export declare function representativeCodexSocketPath(socketDirs: readonly string[], id: string): string; //# sourceMappingURL=socket.d.ts.map