/**
 * Debug logger for Syntro SDK.
 *
 * Debug mode is enabled by:
 * 1. URL param: ?syntro_debug=true (highest priority)
 * 2. Token field: d: true
 * 3. Default: false
 */
/**
 * Initialize the logger with token debug flag.
 * URL param always overrides token setting.
 */
export declare function initLogger(tokenDebug?: boolean): void;
/**
 * Check if debug mode is currently enabled.
 */
export declare function isDebugEnabled(): boolean;
/**
 * Log a debug message (only if debug mode enabled).
 */
export declare function debug(prefix: string, message: string, data?: any): void;
/**
 * Log a warning (always shown).
 */
export declare function warn(prefix: string, message: string, data?: any): void;
/**
 * Log an error (always shown).
 */
export declare function error(prefix: string, message: string, data?: any): void;
