export interface ValidationResult { file: string; fixed: boolean; unfixable: boolean; error?: string; autoFixAttempts: string[]; } export declare class I18nCompileValidator { private readonly logger; constructor(verbose?: boolean); validateAndCompile(sourceRoot: string, outputRoot: string, dryRun?: boolean): Promise; private processFile; private fixDuplicateKeys; private countRootKeys; private sanitizeLine; private writeCompilation; private walkYamlFiles; private walk; } //# sourceMappingURL=i18n-compile-validator.d.ts.map