/** * Logger Utility * Provides debug and standard logging with global debug flag control */ /** * Set the global debug mode */ export declare function setDebugMode(enabled: boolean): void; /** * Get the current debug mode status */ export declare function isDebugMode(): boolean; /** * Log a debug message (only shown when debug mode is enabled) */ export declare function debug(...args: unknown[]): void; /** * Log an info message (always shown) */ export declare function info(...args: unknown[]): void; /** * Log a warning message (always shown) */ export declare function warn(...args: unknown[]): void; /** * Log an error message (always shown) */ export declare function error(...args: unknown[]): void; /** * Create a scoped logger with a prefix */ export declare function createLogger(prefix: string): { debug: (...args: unknown[]) => void; info: (...args: unknown[]) => void; warn: (...args: unknown[]) => void; error: (...args: unknown[]) => void; }; //# sourceMappingURL=logger.d.ts.map