import type { ProjectConfig } from "../../types/index.js";
import type { KnowledgeIndexManager } from "../../knowledge/index_manager.js";
import type { TaskContextManager } from "../../engine/pipeline/task_context.js";
import type { LLMGateway } from "../../engine/core/llm_gateway.js";
/**
 * SoloForge 核心依赖项。
 */
export interface SoloForgeDeps {
    config: ProjectConfig;
    knowledgeIndex: KnowledgeIndexManager;
    taskContext: TaskContextManager;
    gateway?: LLMGateway;
}
//# sourceMappingURL=types.d.ts.map