import type { Finding } from '../types.js';
import type { ImportRecord } from '../graph/import-graph.js';
export interface DeadHandlerDetectorInput {
    /** All workspace-relative files parsed in this run. */
    files: ReadonlyArray<string>;
    /** Files referenced by an IaC construct's `entry`/`handler`/routes config. */
    iacEntries: ReadonlySet<string>;
    /** Import records — used to know if a file is statically/dynamically imported. */
    imports: ReadonlyArray<ImportRecord>;
}
export declare function detectDeadHandlers(input: DeadHandlerDetectorInput): Finding[];
//# sourceMappingURL=dead-handler.d.ts.map