import { AbstractTranslator } from './abstract-translator';
import { DomDocument, DomDocumentFragment, DomElement } from '../dom/parse5/dom-models';
import { TranslationOptions } from './translation-options';
export declare class HtmlTranslator extends AbstractTranslator<DomDocumentFragment | DomDocument> {
    private selectors;
    parse(text: string, options?: TranslationOptions): DomDocumentFragment | DomDocument;
    serialize(doc: DomDocumentFragment | DomDocument): string;
    translateDoc(doc: DomDocumentFragment | DomDocument): DomDocumentFragment | DomDocument;
    applyTranslation(origin: DomElement, translation: string): void;
    private addWrapperForLi;
}
