export declare const DEBUG_LOGS_LOCAL_STORAGE_KEY: "viewer-debug-logs-enabled";
export declare class Logger {
    protected static instance: Logger | null;
    private static _debugLogsEnabled;
    protected constructor();
    static get debugLogsEnabled(): boolean;
    static set debugLogsEnabled(value: boolean);
    log(message?: any, ...optionalParams: any[]): void;
    info(message?: any, ...optionalParams: any[]): void;
    debug(message?: any, ...optionalParams: any[]): void;
    warn(message?: any, ...optionalParams: any[]): void;
    error(message?: any, ...optionalParams: any[]): void;
    static getLogger(): Logger;
}
//# sourceMappingURL=logger.d.ts.map