import { NamingConvention, ValidationResult } from '../types';
export declare class NamingValidator {
    private static readonly CONVENTION_PATTERNS;
    static validateName(name: string, convention: NamingConvention, exceptions?: string[]): ValidationResult;
    static convertToConvention(name: string, convention: NamingConvention): string;
    static detectConvention(names: string[]): NamingConvention | null;
    private static getBaseName;
    private static getExtension;
    private static extractWords;
    private static capitalize;
}
//# sourceMappingURL=naming-validator.d.ts.map