import { InAppMessagePresentResponse } from "../present/InAppMessagePresentResponse"; import { InAppMessageDeliverRequest } from "./InAppMessageDeliverRequest"; declare type DeliverResponseCode = "PRESENT" | "ACTIVITY_INACTIVE" | "WORKSPACE_NOT_FOUND" | "IN_APP_MESSAGE_NOT_FOUND" | "IDENTIFIER_CHANGED" | "INELIGIBLE" | "EXCEPTION"; export declare class InAppMessageDeliverResponse { readonly dispatchId: string; readonly inAppMessageKey: number; readonly code: DeliverResponseCode; readonly presentResponse: InAppMessagePresentResponse | null; constructor(dispatchId: string, inAppMessageKey: number, code: DeliverResponseCode, presentResponse: InAppMessagePresentResponse | null); /** * @override */ toString(): string; static of(request: InAppMessageDeliverRequest, code: DeliverResponseCode, presentResponse?: InAppMessagePresentResponse | null): InAppMessageDeliverResponse; } export {};