import HackleCore from "../../HackleCore"; import { UserManager } from "../user/UserManager"; import { Engagement } from "./Engagement"; import { EngagementListener } from "./EngagementListener"; export declare class EngagementEventTracker implements EngagementListener { private readonly core; private readonly userManager; private static readonly ENGAGEMENT_EVENT_KEY; private static readonly ENGAGEMENT_TIME_PROPERTY_KEY; constructor(core: HackleCore, userManager: UserManager); onEngagement(engagement: Engagement, timestamp: number): void; }