export interface PortFileEntry { port: number; token: string; pid: number; startedAt: number; } export declare function writePortFile(dir: string, entry: { port: number; token: string; pid: number; }, options?: { secureDir?: boolean; beforeWrite?: () => void | Promise; }): Promise; export declare function sweepRpcState(root: string, activeDir: string): Promise; export declare function discoverPortFile(dir: string, expectedPid?: number): Promise;