@intuitionrobotics/ts-common
Version:
15 lines (14 loc) • 525 B
TypeScript
import { LogClient } from "./LogClient";
import { LogLevel, LogParam } from "./types";
declare class BeLogged_Class {
private clients;
private lineCount;
addClient<Client extends LogClient>(client: Client): void;
removeConsole<Client extends LogClient>(client: Client): void;
log(tag: string, level: LogLevel, bold: boolean, ...toLog: LogParam[]): void;
private logImpl;
clearFooter(): void;
rewriteConsole(lineCount: number): void;
}
export declare const BeLogged: BeLogged_Class;
export {};