/** * Pipeline step to generate html template. */ import { IFileSystem } from "unitejs-framework/dist/interfaces/IFileSystem"; import { ILogger } from "unitejs-framework/dist/interfaces/ILogger"; import { HtmlTemplateConfiguration } from "../../configuration/models/htmlTemplate/htmlTemplateConfiguration"; import { UniteConfiguration } from "../../configuration/models/unite/uniteConfiguration"; import { EngineVariables } from "../../engine/engineVariables"; import { PipelineStepBase } from "../../engine/pipelineStepBase"; export declare class HtmlTemplate extends PipelineStepBase { private static readonly FILENAME_NO_BUNDLE; private static readonly FILENAME_BUNDLE; private _htmlNoBundle; private _htmlBundle; initialise(logger: ILogger, fileSystem: IFileSystem, uniteConfiguration: UniteConfiguration, engineVariables: EngineVariables, mainCondition: boolean): Promise; finalise(logger: ILogger, fileSystem: IFileSystem, uniteConfiguration: UniteConfiguration, engineVariables: EngineVariables, mainCondition: boolean): Promise; createTemplate(logger: ILogger, fileSystem: IFileSystem, uniteConfiguration: UniteConfiguration, engineVariables: EngineVariables, filename: string, engineVariablesHtml: HtmlTemplateConfiguration, isBundled: boolean, mainCondition: boolean): Promise; private addLine; }