import type { SubagentConfig, TaskResult, TaskSpec } from '../types/multi-agent.js'; /** Minimal orchestration surface required by a collaborative session. */ export interface CollabDirectorHost { readonly id: string; readonly sharedScratchpadPath: string | null; spawn(config: SubagentConfig): Promise; assign(task: TaskSpec): Promise; awaitTasks(taskIds: string[]): Promise; getLeaderBtwNotes(): string[]; } //# sourceMappingURL=collab-director-host.d.ts.map