export type WarningCategory = 'skipped_file' | 'failed_move' | 'failed_translation' | 'failed_download'; export type TranslateWarning = { category: WarningCategory; fileName: string; reason: string; }; export declare function recordWarning(category: WarningCategory, fileName: string, reason: string): void; export declare function getWarnings(): TranslateWarning[]; export declare function hasWarnings(): boolean; export declare function clearWarnings(): void;