import { Action, ActionProcessor, ActionRequester } from 'quidproquo-core'; import { WebsocketActionType } from './WebsocketActionType'; export interface WebsocketSendMessageActionPayload { websocketApiName: string; connectionId: string; payload: T; } export interface WebsocketSendMessageAction extends Action> { type: WebsocketActionType.SendMessage; payload: WebsocketSendMessageActionPayload; } export type WebsocketSendMessageActionProcessor = ActionProcessor, void>; export type WebsocketSendMessageActionRequester = ActionRequester, void>;