import { BaseToDeviceAgentMessage } from './common'; import { StatusResponseMessageType, StatusResponseValue } from './constants'; import { BaseToClientMessage } from './common'; export interface StatusResponsePayload { status: StatusResponseValue; message?: string; } export interface ToClientStatusResponseMessage extends BaseToClientMessage { messageType: StatusResponseMessageType; payload: StatusResponsePayload; } export interface ToDeviceStatusResponseMessage extends BaseToDeviceAgentMessage { messageType: StatusResponseMessageType; payload: StatusResponsePayload; }