import { type ServiceHost } from "./service-host.js"; import type { ManagerServiceSpec } from "./manager-service-spec.js"; import type { ServiceScope } from "./service-definition.js"; export type ManagerDoctorTarget = { kind: "foreground"; workspace: string; scope: ServiceScope; } | { kind: "service"; workspace: string; scope: ServiceScope; spec: ManagerServiceSpec; } | { kind: "unavailable"; reason: "missing" | "legacy" | "invalid" | "workspace-unavailable" | "unsupported"; message: string; }; export interface ManagerDoctorTargetOptions { dataDir?: string; system?: boolean; } /** 仅解析已有目标;绝不以诊断名义创建工作区或读取业务 YAML。 */ export declare function resolveManagerDoctorTarget(options: ManagerDoctorTargetOptions, host?: ServiceHost): ManagerDoctorTarget; //# sourceMappingURL=manager-doctor-target.d.ts.map