export declare const LogLevel: { readonly Verbose: 5; readonly Log: 4; readonly Warnings: 3; readonly Errors: 2; readonly Silent: 0; }; export type ILogLevel = (typeof LogLevel)[keyof typeof LogLevel]; export default class Logger { private readonly level; constructor(debugLevel?: ILogLevel); private readonly shouldLog; info: (...args: any[]) => void; log: (...args: any[]) => void; warn: (...args: any[]) => void; error: (...args: any[]) => void; }