import UserEvent from "../../../core/internal/event/UserEvent"; import WorkspaceFetcher from "../../../core/internal/workspace/WorkspaceFetcher"; import { InAppMessageEvaluateProcessor } from "../evaluation/InAppMessageEvaluateProcessor"; import { InAppMessageEventMatcher } from "./InAppMessageEventMatcher"; import { InAppMessageTrigger } from "./InAppMessageTrigger"; export declare class InAppMessageTriggerDeterminer { private readonly workspaceFetcher; private readonly eventMatcher; private readonly evaluateProcessor; constructor(workspaceFetcher: WorkspaceFetcher, eventMatcher: InAppMessageEventMatcher, evaluateProcessor: InAppMessageEvaluateProcessor); determine(event: UserEvent): InAppMessageTrigger | null; private evaluate; }