import Util = require('asimplia-util'); import ErrorLogger = Util.ErrorLogger; import ErrorLogRecorder = require('./ErrorLogRecorder'); import ApplicationTypeEnum = require('../Entity/Error/ApplicationTypeEnum'); export = ConsoleLogging; declare class ConsoleLogging { private applicationType; private errorLogger; private errorLogRecorder; static $args: any[]; static $inject: (typeof Util.ErrorLogger | typeof ErrorLogRecorder)[]; constructor(applicationType: ApplicationTypeEnum, errorLogger: ErrorLogger, errorLogRecorder: ErrorLogRecorder); intercept(): void; private saveErrorLog(e, errorType); }