export declare class ApplicationMonitor { private static globalErrorHandlersInitialized; private static consoleErrorPatched; private static errorEventListenerRegistered; private static unhandledErrorListenerRegistered; private static userInteractionListenersRegistered; private static networkRequestsPatched; private static performanceMetricsRegistered; private static routeChangeListenersRegistered; private static webSocketEventsPatched; private static initialLoadTimeout; static initialize(): void; static initGlobalErrorHandlers(): void; static logCatchError(): void; static logErrorEvent(): void; static logUnhandledError(): void; static logUserInteractions(): void; static logNetworkRequests(): void; static logPerformanceMetrics(): void; static logRouteChanges(): void; static logOnWindowLoad(): void; static logSample(): void; static logWebSocketEvents(): void; private static isBrowser; }