@soos-io/api-client
Version:
This is the SOOS API Client for registered clients leveraging the various integrations to the SOOS platform. Register for a free trial today at https://app.soos.io/register
21 lines (20 loc) • 791 B
TypeScript
import { LogLevel } from "../enums";
declare class SOOSLogger {
private console;
private minLogLevel;
constructor(minLogLevel?: LogLevel, console?: Console);
private getTimeStamp;
private logWithTimestamp;
private shouldLog;
setMinLogLevel(minLogLevel: LogLevel): void;
debug(message?: unknown, ...optionalParams: unknown[]): void;
info(message?: unknown, ...optionalParams: unknown[]): void;
warn(message?: unknown, ...optionalParams: unknown[]): void;
error(message?: unknown, ...optionalParams: unknown[]): void;
group(...label: unknown[]): void;
groupEnd(): void;
always(message?: unknown, ...optionalParams: unknown[]): void;
logLineSeparator(): void;
}
export default SOOSLogger;
export declare const soosLogger: SOOSLogger;