import { MECEAnalysis, MECEDimension } from './types.js'; export declare class MECEAnalyzer { private commonDimensions; analyzeMECE(topic: string, context?: string, initialDimensions?: string[]): MECEAnalysis; private generateDimensions; private inferDimensionsFromTopic; private generateGenericDimensions; private generateElements; private checkDimensionCompleteness; private checkDimensionExclusivity; private calculateCompletenessScore; private calculateExclusivityScore; private findDimensionConflicts; private hasOverlap; private elementsOverlap; private generateSuggestions; validateMutualExclusivity(dimensions: MECEDimension[]): boolean; validateCollectiveExhaustiveness(topic: string, dimensions: MECEDimension[]): boolean; private getExpectedMinElements; } //# sourceMappingURL=mece-analyzer.d.ts.map