import { Logging } from "../"; /** * Specifies the log level * * @group Logging */ export declare enum LogLevel { /** * The debug level */ Debug = 0, /** * The info level */ Info = 1, /** * The warning level */ Warning = 2, /** * The error level */ Error = 3 } /** * Default console logger * * @group Logging */ export declare class ConsoleLogger implements Logging.LoggingProvider { private static instance; private constructor(); private level; private log; static getInstance(): ConsoleLogger; debug(...args: unknown[]): void; info(...args: unknown[]): void; warn(...args: unknown[]): void; err(...args: unknown[]): void; getLogLevel(): LogLevel; }