interface Logger { log(message: string): void; error(message: string): void; logF(message: string, ...supportingData: any[]): void; errorF(message: string, ...supportingData: any[]): void; } declare class SDKLogger { private static logger; static loggingEnabled: boolean; static logLevel: string; static setLogger(logger: Logger): void; static log(message: string): void; static error(message: string): void; static logF(message: string, ...supportingData: any[]): void; static errorF(message: string, ...supportingData: any[]): void; } export default SDKLogger;