import { ArchitectureDepth } from './architecture/types'; import { DetectorOptions } from './architecture/detectors'; export { ImportNode, LayerViolation, ContextViolation, ArchitectureDepth, CouplingMetrics, DependencyInversionIssue, SignalProvenance, } from './architecture/types'; export type { DetectorOptions } from './architecture/detectors'; export type { Admissibility, AdmissibilityPolicy, SignalCalibration, SignalDeterminism, } from './architecture/signal-admissibility'; export declare class DeepArchitectureAnalyzer { private importGraph; private baseDir; private readonly options?; constructor(baseDir: string, options?: DetectorOptions); analyze(): Promise; private buildImportGraph; }