UNPKG

zlocalz

Version:

ZLocalz - TUI Locale Guardian for Flutter ARB l10n/i18n validation and translation with AI-powered fixes

19 lines 822 B
import { LocaleFile, LocaleFileFormat, LocalzConfig } from '../types'; export declare class UniversalParser { private config; constructor(config: LocalzConfig); static detectFormat(filePath: string): LocaleFileFormat; static getFilePatterns(format: LocaleFileFormat | 'auto'): string[]; discoverFiles(basePath: string): Promise<string[]>; parseAllLocalesFromFile(filePath: string): Promise<LocaleFile[]>; parseFile(filePath: string, targetLocale?: string): Promise<LocaleFile>; private parseJsonEntries; private parseYamlEntries; private parseCsvEntries; writeFile(localeFile: LocaleFile): Promise<void>; private generateJsonContent; private generateYamlContent; private generateCsvContent; private extractLocale; } //# sourceMappingURL=universal-parser.d.ts.map