import type { ArchitecturePatternInfo } from '../types/index.js';
export { detectCellBased, detectDataMesh, detectBff, } from './architecture-pattern-detector/cell-data-bff-detector.js';
export { detectActorModel, detectTemporal, } from './architecture-pattern-detector/actor-temporal-detector.js';
export { detectModularMonolith, detectComposable, } from './architecture-pattern-detector/monolith-composable-detector.js';
export { detectDdd } from './architecture-pattern-detector/ddd-detector.js';
/**
 * Detects all modern architecture patterns in the project.
 * Returns an array of detected patterns with confidence and indicators.
 */
export declare function detectModernPatterns(projectPath: string): Promise<ArchitecturePatternInfo[]>;
//# sourceMappingURL=architecture-pattern-detector.d.ts.map