import { TranslationEngine } from './translation-engine';
import { TranslationEngineOptions } from './translation-engine-options';
import { SentenceFormat } from '../translator/sentence-format';
export declare class DictTranslationEngine extends TranslationEngine {
    private readonly options;
    private dict;
    private isInternalDict;
    private unknownEnglishList;
    constructor(options: TranslationEngineOptions);
    init(): Promise<void>;
    dispose(): Promise<void>;
    protected batchTranslate(texts: string[], format: SentenceFormat): Promise<string[]>;
}
