import type { ToolContext } from "../context.js"; import { type PrecisionPolicyRefusal } from "./precision-live.js"; import type { PrecisionSymbolMatch } from "./precision-match.js"; export interface PrecisionVisibilityResult { readonly visibleMatches: PrecisionSymbolMatch[]; readonly fileCache: Map; readonly firstRefusal: PrecisionPolicyRefusal | undefined; } export declare function filterVisiblePrecisionMatches(ctx: ToolContext, matches: readonly PrecisionSymbolMatch[], ref?: string): Promise; //# sourceMappingURL=precision-visibility.d.ts.map