import { ModuleCollection } from "./core/ModuleCollection"; import { WorkFlowContext } from "./core/WorkflowContext"; export declare class Log { context: WorkFlowContext; timeStart: [number, number]; printLog: boolean; private totalSize; constructor(context: WorkFlowContext); reset(): void; echoWith(str: string, opt: string): void; bundleStart(name: string): void; subBundleStart(name: string, parent: string): void; bundleEnd(name: string, collection: ModuleCollection): void; echoHeader(str: string): void; echo(str: string): void; echoStatus(str: string): void; echoWarning(str: string): void; echoDefaultCollection(collection: ModuleCollection, contents: string): void; echoCollection(collection: ModuleCollection, contents: string): void; end(header?: string): void; echoBundleStats(header: string, size: number, took: [number, number]): void; }