export interface LiveEnforcerScan { /** Refs proven imported from a call site. Empty when `unknown` is true. */ readonly live: ReadonlySet; /** True when the project has no `src/` tree, so liveness is undecidable. */ readonly unknown: boolean; readonly warnings: readonly string[]; } /** * Scan `projectRoot/src` for relative imports that name one of `enforcerRefs`. * Returns the subset of refs with a call site outside the enforcers directory. */ export declare function computeLiveEnforcers(projectRoot: string, enforcerRefs: readonly string[]): LiveEnforcerScan;