export declare class HtmlBuilder {
getHtmlString(needDefaultMarkup?: boolean): string;
private _currentElement;
childElements: Array;
callbacks: Array<(target: HtmlBuilder) => void>;
isEmpty(): boolean;
clear(): this;
startChild(tagName: string, namespaceUri?: string): this;
configure(config: (element: T) => void): this;
addCallback(callback: (target: HtmlBuilder) => void): void;
assignFrom(builder: HtmlBuilder | string): this;
addElement(element: Element | string): this;
addBreak(cssText?: string): this;
endChild(tagName: string): this;
private addDefaultMarkup;
}