import type { ServiceScope } from "./service-definition.js"; /** 系统托管只启动管理服务;业务配置、扩展选择与网关期望状态归工作区所有。 */ export interface ManagerServiceSpec { schemaVersion: 1; runtimeKind: "control"; scope: ServiceScope; workspace: string; nodePath: string; binPath: string; workingDirectory: string; host: string; port: number; } /** 只接受闭合普通数据,不读取 getter,不推断工作区、端口或旧插件参数。 */ export declare function parseManagerServiceSpec(input: unknown): ManagerServiceSpec; /** 与Node可执行文件分开持久化;调用方必须用argv数组启动,不能拼接shell命令。 */ export declare function buildManagerServiceArgs(input: ManagerServiceSpec): string[]; //# sourceMappingURL=manager-service-spec.d.ts.map