import { RunContextBrowser } from '../../rc-browser'; export declare class AnalyticsEventLogger { protected rc: RunContextBrowser; private allowLogging; constructor(rc: RunContextBrowser); initLogging(): void; private handleEvent; private setAllUserProperties; private sendSessionEvents; private setUserId; private setUserProperty; logAppShare(routeName: string, sharePkg: string): void; logEvent(eventName: string, eventData: object): void; logPublicEvent(eventName: string, eventData: object): void; private checkNValidateBundle; private validKey; private validStringValue; }