import type { SecretRef } from "@intentic/graph"; import type { HostInput, ServiceKind, WorkspaceIntent } from "@intentic/need-resolver"; import type { ResolvedNode } from "@intentic/resources"; import type { IngressPair } from "./route.js"; export interface WorkspaceTool { readonly id: string; readonly kind: ServiceKind; readonly domain: string; } export declare const resolveWorkspace: (intent: WorkspaceIntent, host: HostInput, zone: string, apiToken: SecretRef, tools: readonly WorkspaceTool[]) => { nodes: ResolvedNode[]; ingress: IngressPair[]; }; //# sourceMappingURL=workspace.d.ts.map