export interface ValidationResult {
    valid: boolean;
    errors: string[];
    warnings: string[];
}
export declare class PatternValidator {
    validate(category: string, from: string, to: string, language: string): ValidationResult;
    isDuplicate(category: string, from: string, to: string, existingPatterns: Array<{
        category: string;
        from: string;
        to: string;
    }>): boolean;
}
//# sourceMappingURL=pattern-validator.d.ts.map