import { type PidLiveness } from '../server/instance-lock.js'; import { type RuntimeDescriptorView } from '../server/runtime-descriptor.js'; export type ServerStatus = { running: false; stale: false; } | { running: true; stale: false; descriptor: RuntimeDescriptorView; } | { running: false; stale: true; descriptor: RuntimeDescriptorView; }; export interface ServerStatusOptions { descriptorPath?: string; isPidAlive?: PidLiveness; } export declare function getServerStatus(options?: ServerStatusOptions): Promise; //# sourceMappingURL=server-status.d.ts.map