UNPKG

@rocket.chat/apps-engine

Version:

The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.

15 lines (14 loc) 810 B
import { UIKitInteractionResponder } from '../UIKitInteractionResponder'; import type { IUIKitLivechatBaseIncomingInteraction, IUIKitLivechatBlockIncomingInteraction } from './UIKitLivechatIncomingInteractionType'; export declare abstract class UIKitLivechatInteractionContext { private baseContext; private responder; constructor(baseContext: IUIKitLivechatBaseIncomingInteraction); getInteractionResponder(): UIKitInteractionResponder; abstract getInteractionData(): IUIKitLivechatBaseIncomingInteraction; } export declare class UIKitLivechatBlockInteractionContext extends UIKitLivechatInteractionContext { private readonly interactionData; constructor(interactionData: IUIKitLivechatBlockIncomingInteraction); getInteractionData(): IUIKitLivechatBlockIncomingInteraction; }