import { Information, InformationDescription } from '../core.model'; import * as i0 from "@angular/core"; export declare class JsonToHtmlHelper { templateTagMap: { default: (node: InformationDescription, childNodeTemplate: string) => string; br: () => string; }; /** * @param informationConfig: json-based LML object that describes the template * @returns the described template in an html string */ parseToHtml(informationConfig: Information): string; /** * @param node: any node of the template about to be generated * @returns the described template of a single element in an html string */ private defaultTemplate; private lineBreakTemplate; /** * @param node: any node of the template * @returns the described template of a single element in an html string */ private generateTemplate; private isString; /** * @param node: parent node (represents the root element of the generated template or its children) * @returns the described template of a node and its children in an html string */ private buildNodes; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }