/** * Simple logger utility with support for different log levels and verbose mode */ export declare enum LogLevel { DEBUG = 0, INFO = 1, WARN = 2, ERROR = 3 } declare class Logger { private verbose; private logLevel; /** * Enable or disable verbose mode */ setVerbose(enabled: boolean): void; /** * Log a debug message (only shown in verbose mode) */ debug(message: string, ...args: any[]): void; /** * Log an info message */ info(message: string, ...args: any[]): void; /** * Log a warning message */ warn(message: string, ...args: any[]): void; /** * Log an error message */ error(message: string, ...args: any[]): void; /** * Log a success message */ success(message: string, ...args: any[]): void; } export declare const logger: Logger; export {}; //# sourceMappingURL=logger.d.ts.map