import type { TaskContext } from '../types'; type Retrieval = NonNullable; export type TaskMapSemanticInsights = { confirmedPath?: string[]; confirmedPathFiles?: string[]; }; export type TaskContextSemanticAdapter = { getIntentTerms(query: string): string[]; shouldSuppressSharedStateMirrorNoise(query: string, text: string): boolean; isCompatibilityBoundaryQuery(query: string): boolean; isNavigationIntentQuery(query: string): boolean; isSharedStateIntentQuery(query: string): boolean; isLifecycleIntentQuery(query: string): boolean; isOwnerIntentQuery(query: string): boolean; isReviewerStyleTaskQuery(query: string): boolean; isDiagnoseStyleTaskQuery(query: string): boolean; }; export declare function selectTaskContextCausalitySlices(causalitySlices: NonNullable, query: string, insights: TaskMapSemanticInsights | null | undefined, adapter: TaskContextSemanticAdapter): NonNullable; export declare function selectTaskContextRouteContracts(routeContracts: NonNullable, query: string, insights: TaskMapSemanticInsights | null | undefined, adapter: TaskContextSemanticAdapter): NonNullable; export declare function selectTaskContextBridgeContracts(bridgeContracts: NonNullable, query: string, insights: TaskMapSemanticInsights | null | undefined, adapter: TaskContextSemanticAdapter): NonNullable; export declare function selectTaskContextStateFacts(stateFacts: NonNullable, query: string, insights: TaskMapSemanticInsights | null | undefined, adapter: TaskContextSemanticAdapter): NonNullable; export declare function selectTaskContextConvergencePoints(points: string[], hasConfirmedPath: boolean, query: string, adapter: TaskContextSemanticAdapter): string[]; export declare function compactTaskContextStateEffects(stateEffects: NonNullable, limit: number, query: string, adapter: Pick): NonNullable; export {}; //# sourceMappingURL=task-context-semantic-adapter.d.ts.map