/**
 * Parallel Research - 병렬 리서치 에이전트 실행
 */
import { ParallelResearchArgs, ResearchTask } from './types.js';
import { ToolResult } from '../types/tool.js';
import { executeMultiLlmResearch, formatMultiLlmResults } from './MultiLlmResearch.js';
export { executeMultiLlmResearch, formatMultiLlmResults };
/**
 * 기본 리서치 태스크 템플릿
 */
export declare function createResearchTasks(feature: string, techStack?: string[]): ResearchTask[];
/**
 * 병렬 리서치 실행
 */
export declare function parallelResearch(args: ParallelResearchArgs): Promise<ToolResult>;
/**
 * 기능 기반 병렬 리서치 (간편 API)
 */
export declare function researchFeature(feature: string, techStack?: string[], projectPath?: string): Promise<ToolResult>;
/**
 * 통합 병렬 리서치 (Claude 에이전트 + Multi-LLM)
 */
export declare function parallelResearchWithMultiLlm(args: ParallelResearchArgs & {
    feature: string;
    techStack: string[];
}): Promise<ToolResult>;
//# sourceMappingURL=parallelResearch.d.ts.map