aio-analytics
Version:
[Victor Tran](https://stackoverflow.com/users/11862231/victor-tran)
16 lines (15 loc) • 773 B
TypeScript
import { AutonomousAnalyticsGlobalInfo, AutonomousAnalyticsTrackComponentLoadTimeParams, AutonomousAnalyticsTrackEventParams, AutonomousAnalyticsTrackPageViewParams } from './autonomous-analytics/interfaces';
export declare class AutonomousAnalytics {
private instance;
private enabled;
globalInfo: AutonomousAnalyticsGlobalInfo;
private userPseudoId;
private logger;
private secretClientId;
private createUserPseudoId;
initialize(inputSecretClientId?: string): void;
private executeFunc;
trackEvent(params: AutonomousAnalyticsTrackEventParams): void;
trackPageView(params: AutonomousAnalyticsTrackPageViewParams): void;
trackComponentLoadTime(params: AutonomousAnalyticsTrackComponentLoadTimeParams): void;
}