import type { ContextSection } from "./types.js"; /** * Extract relevance-scored context sections from documents under a directory. * * @param projectRoot - Trusted project root. * @param dirPath - Project-root-relative directory path. * @param query - Natural language query for relevance scoring. * @param tokenBudget - Maximum total token estimate across returned sections. * @returns Context sections sorted by descending relevance, within token budget. */ export declare function extractContext(projectRoot: string, dirPath: string, query: string, tokenBudget?: number): ContextSection[]; //# sourceMappingURL=context-extract.d.ts.map