import { FsPath } from '../file-info/fs-path'; import { ProjectInfo } from '../main/init'; import { FileInfo } from '../modules/file.info'; /** * verifies if an existing file has imports which break * the other module's encapsulation. * * Unresolvable imports are skipped. * * It is up to the caller to decide. */ export declare function hasEncapsulationViolations(fsPath: FsPath, { rootDir, config, getFileInfo }: ProjectInfo): Record;