import type { KnowledgeNeed, RetrievalTaskAction } from '@devflow-tools/sdk'; export interface KnowledgeQueryDecision { requirement: 'required' | 'optional'; needs: KnowledgeNeed[]; reason: string; } export declare function planKnowledgeQuery(input: { action?: RetrievalTaskAction; knowledgeNeeds?: KnowledgeNeed[]; retrievalIntent?: 'explicit' | 'automatic_context' | 'prefetch'; }): KnowledgeQueryDecision; //# sourceMappingURL=knowledge-query-planner.d.ts.map