export type AnalyticsEventPayload = Record; type AnalyticsEventCallback = (payload: AnalyticsEventPayload) => AnalyticsEventPayload; type AnalyticsEventUpdater = AnalyticsEventPayload | AnalyticsEventCallback; export type AnalyticsEventProps = { payload: AnalyticsEventPayload; }; export declare const isAnalyticsEvent: (obj: any) => boolean; export default class AnalyticsEvent { payload: AnalyticsEventPayload; _isAnalyticsEvent: boolean; constructor(props: AnalyticsEventProps); clone: () => AnalyticsEvent | null; update(updater: AnalyticsEventUpdater): this; } export {};