export declare class Logger { logStatus: boolean; history: (string | Object)[][]; historyLimit: number; namespace: string; constructor({ namespace }: { namespace: string; }); info: LogFn; warn: LogFn; error: LogFn; pushLog(level: LoggerLevel, prefix: string, time: string, message: string, data: Object): void; private printLog; } declare type LoggerLevel = "info" | "warn" | "error"; interface LogFn { (message: string, data?: Object): void; (message: string, prefix?: string, data?: Object): void; } export {};