import type { WarpContext } from "./context.js"; export interface ReferenceCountResult { readonly symbol: string; readonly referenceCount: number; readonly referencingFiles: readonly string[]; } /** * Count how many files reference a symbol via WARP graph edges. * * Uses `referencesForSymbol` which traverses incoming `references` * edges from import/export specifier AST nodes to the target sym node. * Uses actual imports, not text matches, and does not spawn subprocesses. * * @param ctx - WARP context * @param symbolName - The symbol to count references for * @param filePath - The file where the symbol is defined (required for sym node ID) */ export declare function countSymbolReferencesFromGraph(ctx: WarpContext, symbolName: string, filePath?: string): Promise; //# sourceMappingURL=warp-reference-count.d.ts.map