import { IConsoleLogger, LogLevel, ReportFnType } from './types';
declare global {
    interface Window {
        logger: object;
    }
}
export declare const consoleConfig: {
    getConsoleLevel: () => LogLevel;
    getDisableConsole: () => boolean;
    getDisableReport: () => boolean;
    getReportLevel: () => LogLevel;
    setConsoleLevel: (level: LogLevel) => LogLevel;
    setDisableConsole: (flag: boolean) => boolean;
    setDisableReport: (flag: boolean) => boolean;
    setReportFn: (fn: ReportFnType) => void;
    setReportLevel: (level: LogLevel) => LogLevel;
};
declare const consoleLogger: IConsoleLogger;
export default consoleLogger;
