export declare enum LOG_LEVEL { DEBUG = "debug", INFO = "info", WARN = "warn", ERROR = "error", NONE = "silent" } export declare function setLogLevel(level: LOG_LEVEL | number): void; export declare function getLogLevel(): LOG_LEVEL; export interface Logger { debug: (msg: string, ...args: unknown[]) => void; info: (msg: string, ...args: unknown[]) => void; warn: (msg: string, ...args: unknown[]) => void; error: (msg: string, ...args: unknown[]) => void; } /** * Get a logger instance for a specific module. * Maintains backwards compatibility with the previous API. */ export declare function getLogger(module: string): Logger; //# sourceMappingURL=logger.d.ts.map