UNPKG

@awesome-fe/translate

Version:
13 lines (12 loc) 620 B
import { TranslationEngine } from './translation-engine'; import { TranslationEngineOptions } from './translation-engine-options'; import { SentenceFormat } from '../translator/sentence-format'; import { TranslationPair } from '../translator/translation-pair'; export declare class DictTranslationEngine extends TranslationEngine { private readonly options; private dict; constructor(options: TranslationEngineOptions); setup(currentFile: string): Promise<void>; tearDown(): Promise<void>; protected batchTranslate(pairs: TranslationPair[], format: SentenceFormat): Promise<TranslationPair[]>; }