diff --git a/src/WidgetApi.ts b/src/WidgetApi.ts index 4630a92..32311d9 100644 --- a/src/WidgetApi.ts +++ b/src/WidgetApi.ts @@ -399,7 +399,7 @@ export class WidgetApi extends EventEmitter { public sendToDevice( eventType: string, encrypted: boolean, - contentMap: { [userId: string]: { [deviceId: string]: unknown } }, + contentMap: { [userId: string]: { [deviceId: string]: object } }, ): Promise { return this.transport.send( WidgetApiFromWidgetAction.SendToDevice, diff --git a/src/driver/WidgetDriver.ts b/src/driver/WidgetDriver.ts index 1410b4f..4e1a0fe 100644 --- a/src/driver/WidgetDriver.ts +++ b/src/driver/WidgetDriver.ts @@ -87,7 +87,7 @@ export abstract class WidgetDriver { public sendToDevice( eventType: string, encrypted: boolean, - contentMap: { [userId: string]: { [deviceId: string]: unknown } }, + contentMap: { [userId: string]: { [deviceId: string]: object } }, ): Promise { return Promise.reject(new Error("Failed to override function")); } diff --git a/src/interfaces/SendToDeviceAction.ts b/src/interfaces/SendToDeviceAction.ts index 1292f89..e7507b3 100644 --- a/src/interfaces/SendToDeviceAction.ts +++ b/src/interfaces/SendToDeviceAction.ts @@ -22,7 +22,7 @@ import { IRoomEvent } from "./IRoomEvent"; export interface ISendToDeviceFromWidgetRequestData extends IWidgetApiRequestData { type: string; encrypted: boolean; - messages: { [userId: string]: { [deviceId: string]: unknown } }; + messages: { [userId: string]: { [deviceId: string]: object } }; } export interface ISendToDeviceFromWidgetActionRequest extends IWidgetApiRequest {