export declare enum Level { notset = 0, debug = 10, info = 20, warning = 30, error = 40, critical = 50 } export declare class Logger { level: Level; constructor(level?: Level); log(level: Level, message?: any, ...optionalParams: any[]): void; debug(message?: any, ...optionalParams: any[]): void; info(message?: any, ...optionalParams: any[]): void; warning(message?: any, ...optionalParams: any[]): void; error(message?: any, ...optionalParams: any[]): void; critical(message?: any, ...optionalParams: any[]): void; } export declare const logger: Logger;