declare enum LogLevel { DEBUG = "DEBUG", INFO = "INFO", WARN = "WARN", ERROR = "ERROR" } declare class Logger { private static instance; private currentLevels; private levelEmojis; private constructor(); static getInstance(levels?: LogLevel[]): Logger; private log; debug(message: string): void; info(message: string): void; warn(message: string): void; error(message: string): void; setLevels(levels: LogLevel[]): void; addLevel(level: LogLevel): void; removeLevel(level: LogLevel): void; } declare const logger: Logger; export { Logger, LogLevel, logger };