/// import { PathLike } from "fs"; import { IHtmlNode } from "../html-node"; import { IMarkupComponent, IMarkupFile } from "../imarkup-file"; import { IWAConfig } from "../types"; import { IImportDefinitions } from "./IImportDefinitions"; import ISourceLines from "./ISourceLines"; export declare class CoreHtmlFile implements IMarkupFile { file: PathLike; private config; readonly currentTime: number; lastTime: number; nodes: IMarkupComponent[]; imports: IImportDefinitions; importNameIndex: number; content: string; private mFileLines; readonly fileLines: ISourceLines; constructor(file: PathLike, config: IWAConfig); reportError(element: IHtmlNode, er: Error): void; compile(packageContent: any): void; compileContent(content: string): void; processNodes(nodes: IHtmlNode[]): void; } //# sourceMappingURL=CoreHtmlFile.d.ts.map