import { PatternRelationships } from '../types';
export interface RelationshipMatch {
    patternId: string;
    type: 'related' | 'conflicting' | 'complementary' | 'dependency';
    strength: number;
}
export declare class RelationshipEngine {
    buildRelationships(patternId: string, category: string, from: string, to: string, allPatterns: Array<{
        patternId: string;
        category: string;
        from: string;
        to: string;
    }>): PatternRelationships;
    private isDependency;
}
//# sourceMappingURL=pattern-relationships.d.ts.map