UNPKG

trm-commons

Version:

TRM (Transport Request Manager) Shared library

22 lines (21 loc) 890 B
import { ResponseMessage } from "trm-registry-types"; import { ILogger } from "./ILogger"; import { TreeLog } from "./TreeLog"; export declare class ConsoleLogger implements ILogger { debug: boolean; private _prefix; constructor(debug: boolean); loading(text: string, debug?: boolean): void; success(text: string, debug?: boolean): void; error(text: string, debug?: boolean): void; warning(text: string, debug?: boolean): void; info(text: string, debug?: boolean): void; log(text: string, debug?: boolean): void; table(header: string[], data: string[][], debug?: boolean): void; registryResponse(response: ResponseMessage, debug?: boolean): void; tree(data: TreeLog, debug?: boolean): void; setPrefix(text: string): void; removePrefix(): void; getPrefix(): string; msgty(msgty: string, text: string, debug?: boolean): void; }