import { detectModernPatterns, detectDdd } from '../../engine/architecture-pattern-detector.js';
import { detectAgileProcess } from '../../engine/agile-config-builder.js';
import { detectOrchestratorInfo, detectComposeMultiplatform } from './helpers.js';
export interface StackDetectionResult {
    modernPatterns: Awaited<ReturnType<typeof detectModernPatterns>>;
    dddConfig: Awaited<ReturnType<typeof detectDdd>>;
    agileDetection: Awaited<ReturnType<typeof detectAgileProcess>>;
    orchestratorInfo: Awaited<ReturnType<typeof detectOrchestratorInfo>>;
    composeMultiplatform: Awaited<ReturnType<typeof detectComposeMultiplatform>>;
}
/**
 * SPEC-033: Detect modern architecture patterns, DDD config, agile process,
 * container orchestrator, and Compose Multiplatform — all in parallel.
 */
export declare function detectStackPatterns(projectPath: string): Promise<StackDetectionResult>;
//# sourceMappingURL=stack-detector.d.ts.map