import { ILogLevel } from '@allgemein/base'; import { ILoggerApi } from '../logging/ILoggerApi'; import { ILoggerOptions } from '../logging/ILoggerOptions'; export declare class TaskRuntimeLogger implements ILoggerApi { name: string; private taskId; private taskName; private taskNr; private baseLogger; constructor(taskId: string, taskName: string, taskNr: number, baseLogger: ILoggerApi); log(level: string, ...msg: any[]): void; info(...msg: any[]): void; debug(...msg: any[]): void; error(...msg: any[]): void; trace(...msg: any[]): void; warn(...msg: any[]): void; getLevel(): ILogLevel; isEnabled(set?: boolean): boolean; setLevel(level: number | string): void; clear(): void; close(): void; getOptions(): ILoggerOptions; remove(): void; getBaseLogger(): ILoggerApi; }