import { ComplexityLevel, RiskLevel, PatternSource } from '../types';
export interface ClassificationResult {
    language: string;
    subcategory: string;
    complexity: ComplexityLevel;
    risk: RiskLevel;
    source: PatternSource;
}
export declare function classifyPattern(category: string, from: string, to: string, language: string, source: PatternSource): ClassificationResult;
export declare function inferSource(stepUsed: string): PatternSource;
//# sourceMappingURL=pattern-classifier.d.ts.map