UNPKG

@thorium-dev-group/x402-mcp-extension

Version:
20 lines (19 loc) 684 B
import type { ILogger, LogLevel } from '../interfaces/ILogger'; export interface ConsoleLoggerConfig extends Record<string, any> { showTimestamp?: boolean; showLevel?: boolean; showComponent?: boolean; } export declare class ConsoleLogger implements ILogger { private config; private component; private level; constructor(component: string, level: LogLevel, config?: ConsoleLoggerConfig); private shouldLog; private formatMessage; private log; error(message: string, ...args: any[]): void; warn(message: string, ...args: any[]): void; info(message: string, ...args: any[]): void; debug(message: string, ...args: any[]): void; }