export declare enum AmplitudeLogLevel { verbose = 0, debug = 1, warn = 2, error = 3, none = 4 } export interface AmplitudeLogger { disable(): void; enable(logLevel: AmplitudeLogLevel): void; log(...args: any[]): void; warn(...args: any[]): void; error(...args: any[]): void; debug(...args: any[]): void; } export declare class Logger implements AmplitudeLogger { private prefix; private currentLogLevel; constructor(name?: string); disable(): void; enable(logLevel: AmplitudeLogLevel): void; log(...args: any[]): void; warn(...args: any[]): void; error(...args: any[]): void; debug(...args: any[]): void; private format; } //# sourceMappingURL=logger.d.ts.map