import { DomElement, DomParentNode, DomSelector } from '../dom/parse5/dom-models';
import { Marker } from './marker';
export declare class HtmlMarker extends Marker {
    private readonly selectors;
    constructor(selectors?: ((node: DomElement) => boolean)[]);
    markContent(content: string, mono: boolean): string;
    addIdForHeaders(body: DomParentNode): void;
    markAndSwapAll(body: DomParentNode): void;
    monochromatic(parent: DomParentNode): void;
}
export declare function markAndSwap(element: DomParentNode, selector: DomSelector): void;
export declare function restructureTable(element: DomParentNode): void;
