UNPKG

@awesome-fe/translate

Version:
9 lines (8 loc) 408 B
import { TranslationEngine } from '../translation-engine/translation-engine'; export declare abstract class Translator { protected readonly engine: TranslationEngine; protected readonly options: Record<string, any>; constructor(engine: TranslationEngine, options?: Record<string, any>); translateFile(filename: string): Promise<void>; abstract translate(text: string): Promise<string>; }