/**
 * Planner Policy
 *
 * Planner Agent 的 Context 隔离策略
 * Planner 主要负责理解意图和创建计划，不需要看详细的分析结果
 */
import { ContextPolicy, StageResultSummary } from '../contextTypes';
import { StageResult } from '../../types';
/**
 * Planner 策略
 *
 * 可见内容：
 * - sessionId, traceId（必需）
 * - intent（完整，用于理解用户意图）
 * - previousResults（摘要，只需知道执行情况）
 *
 * 不可见内容：
 * - plan（Planner 自己创建，不需要看）
 * - traceProcessor/traceProcessorService（不直接查询数据）
 */
export declare const plannerPolicy: ContextPolicy;
/**
 * 创建摘要版本的 StageResult（供内部使用）
 */
export declare function summarizeStageResult(result: StageResult): StageResultSummary;
export default plannerPolicy;
//# sourceMappingURL=plannerPolicy.d.ts.map