import { NotifyPayload as INotifyPayload, BaseData as IBaseData, CallActionData as ICallActionData, PromptMessageData as IPromptMessageData, DataType, CallActionType } from '~backend/customer-websocket/customer-websocket.interface'; export declare class BaseData implements IBaseData { type: DataType; } export declare class CallActionData extends BaseData implements ICallActionData { type: DataType.CALL_ACTION; action: CallActionType; data?: any; } export declare class PromptMessageData extends BaseData implements IPromptMessageData { type: DataType.PROMPT_MESSAGE; message: string; } export declare class NotifyPayload implements INotifyPayload { topicId: string; data: PromptMessageData | CallActionData; }