UNPKG

frontend-logger-advanced

Version:

Comprehensive frontend logging system with dead click detection, rage click detection, framework integrations (React/Solid), and cloud streaming support

23 lines (22 loc) 676 B
import { LogEntry, LoggerConfig, LogProcessor } from './types'; export declare class EventHubProcessor implements LogProcessor { private readonly config; private client; private isConnected; private connectionPromise; constructor(config: LoggerConfig); private initializeConnection; private _connect; process(logs: LogEntry[]): Promise<void>; private sendBatch; private createBatches; private createEventData; private getPartitionKey; close(): Promise<void>; isEventHubConnected(): boolean; testConnection(): Promise<boolean>; getConnectionInfo(): { connected: boolean; hubName: string; }; }