import type { Config } from '../typings'; /** * Debug logging utility that can be used across the entire API */ export declare function debugLog(config: Config | undefined, ...args: any[]): void; /** * Debug logger class that encapsulates debug logging functionality */ export declare class DebugLogger { private config; constructor(config: any); /** * Update the config (useful when config is loaded asynchronously) */ updateConfig(config: any): void; /** * Log a debug message if debug mode is enabled */ debug(...args: any[]): void; } //# sourceMappingURL=debug.d.ts.map