import TelemetryClient = require("../Library/TelemetryClient"); declare class AutoCollectExceptions { static INSTANCE: AutoCollectExceptions; static UNCAUGHT_EXCEPTION_MONITOR_HANDLER_NAME: string; static UNCAUGHT_EXCEPTION_HANDLER_NAME: string; static UNHANDLED_REJECTION_HANDLER_NAME: string; private static _RETHROW_EXIT_MESSAGE; private static _FALLBACK_ERROR_MESSAGE; private static _canUseUncaughtExceptionMonitor; private _exceptionListenerHandle; private _rejectionListenerHandle; private _client; private _isInitialized; constructor(client: TelemetryClient); isInitialized(): boolean; enable(isEnabled: boolean): void; dispose(): void; } export = AutoCollectExceptions;