@microsoft/teams.common
Version:
<p> <a href="https://www.npmjs.com/package/@microsoft/teams.common" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.common/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.common?activeTa
21 lines (18 loc) • 686 B
TypeScript
import { ILogger, ILoggerOptions, LogLevel } from './logger.js';
declare class ConsoleLogger implements ILogger {
readonly loggerOptions: ILoggerOptions;
protected readonly name: string;
protected readonly level: LogLevel;
private readonly _enabled;
private readonly _levels;
private readonly _colors;
constructor(name: string, options?: ILoggerOptions);
error(...msg: any[]): void;
warn(...msg: any[]): void;
info(...msg: any[]): void;
debug(...msg: any[]): void;
trace(...msg: any[]): void;
log(level: LogLevel, ...msg: any[]): void;
child(name: string, overrideOptions?: ILoggerOptions): ILogger;
}
export { ConsoleLogger };