export interface Logger { info: (message: string) => void; warn: (message: string) => void; error: (message: string) => void; } export declare class DefaultLogger implements Logger { private readonly logger; info(message: string): void; warn(message: string): void; error(message: string): void; setLoggingLevel(loggingLevel: LoggingLevel): void; } export declare type LoggingLevel = 'info' | 'warn' | 'error'; export declare const ExpediaGroupLogger: DefaultLogger;