import type { Finding } from '../types.js';
import type { ImportGraph } from '../graph/import-graph.js';
export interface DeadModuleDetectorInput {
    /** All workspace-relative files parsed in this run. */
    files: ReadonlyArray<string>;
    /** Import graph built from those files. */
    graph: ImportGraph;
    /** Set of entry-point files (workspace-relative). */
    entryPoints: ReadonlySet<string>;
    /** Files reachable from entry points via BFS. */
    reachable: ReadonlySet<string>;
}
export declare function detectDeadModules(input: DeadModuleDetectorInput): Finding[];
//# sourceMappingURL=dead-module.d.ts.map