UNPKG

landstrasse

Version:

Strongly typed WAMP Client for browsers

15 lines (14 loc) 454 B
export declare type LogFunction = (level: LogLevel, timestamp: Date, message: string, details: any[]) => void; export declare enum LogLevel { DEBUG = "DEBUG", INFO = "INFO", WARNING = "WARNING", ERROR = "ERROR" } declare class Logger { logFunction?: LogFunction; private debug; constructor(logFunction?: LogFunction, debug?: boolean); log(level: LogLevel, message: string, ...details: any): void; } export default Logger;