import HackleCore from "../../../core/HackleCore"; import { InAppMessageLayoutEvaluator } from "../../../core/internal/evaluation/evalautor/iam/layout/InAppMessageLayoutEvaluator"; import { InAppMessageLayoutEvaluation } from "../../../core/internal/evaluation/evalautor/iam/layout/InAppMessageLayoutEvaluation"; import Workspace from "../../../core/internal/workspace/Workspace"; import { InAppMessage } from "../../../core/internal/model/model"; import { HackleUser } from "../../../core/internal/model/model"; export declare class InAppMessageLayoutResolver { private readonly core; private readonly layoutEvaluator; constructor(core: HackleCore, layoutEvaluator: InAppMessageLayoutEvaluator); resolve(workspace: Workspace, inAppMessage: InAppMessage, user: HackleUser): InAppMessageLayoutEvaluation; }