declare class Logger {
    private isDebugEnabled;
    debug(message: string, data?: unknown): void;
    /**
     * Log HTTP request details for debugging
     */
    logRequest(provider: string, method: string, url: string, body?: unknown): void;
    /**
     * Log HTTP response details for debugging
     */
    logResponse(provider: string, status: number, statusText: string, body?: unknown): void;
    warn(message: string): void;
    error(message: string, error?: Error): void;
    info(message: string): void;
}
export declare const logger: Logger;
export {};
//# sourceMappingURL=logger.d.ts.map