UNPKG

trm-commons

Version:

TRM (Transport Request Manager) Shared library

26 lines (25 loc) 962 B
import { ResponseMessage } from "trm-registry-types"; import { CliLogger } from "./CliLogger"; import { TreeLog } from "./TreeLog"; export declare class CliLogFileLogger extends CliLogger { private _dir; private _filePath; private _sessionId; constructor(_dir: string, debug?: boolean); getSessionId(): string; private _getStackTrace; private _getDebugString; private _append; endLog(): void; getFilePath(): string; 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; forceStop(): void; }