import { JsonObject, SourceMode } from "./types.cjs"; import "effect"; //#region src/service-descriptor.d.ts interface ServiceDescriptor { key: string; source: SourceMode; url: string; remoteUrl?: string; entry: string; name: string; localPath?: string; port?: number; readinessPath: string; defaultPort: number; integrity?: string; proxy?: string; variables?: JsonObject; secrets?: string[]; ssr?: boolean; command?: string; args?: string[]; readyPatterns?: RegExp[]; errorPatterns?: RegExp[]; } interface AppOrchestrator { packages: string[]; description: string; env: Record; port?: number; interactive?: boolean; noLogs?: boolean; } //#endregion export { AppOrchestrator, ServiceDescriptor }; //# sourceMappingURL=service-descriptor.d.cts.map