import { IDesignItem } from '../../item/IDesignItem.js'; import { ITextWriter } from '../../helper/ITextWriter.js'; import { AbstractHtmlWriterService } from './AbstractHtmlWriterService.js'; import { IHtmlWriterOptions } from './IHtmlWriterOptions.js'; export declare class HtmlWriterService extends AbstractHtmlWriterService { constructor(options?: IHtmlWriterOptions); private _conditionalyWriteIndent; private _conditionalyWriteIndentBefore; private _conditionalyWriteNewline; write(indentedTextWriter: ITextWriter, designItems: IDesignItem[], rootContainerKeepInline: boolean, updatePositions?: boolean): void; private internalWrite; private writeTextNode; private _hasInlineParent; private _normalizeInlineTextContent; private _isInlineContainer; private _isInlineElement; }