diff --git a/packages/element-web-module-api/element-web-module-api.api.md b/packages/element-web-module-api/element-web-module-api.api.md index 3a8474d949..b2bda29ab8 100644 --- a/packages/element-web-module-api/element-web-module-api.api.md +++ b/packages/element-web-module-api/element-web-module-api.api.md @@ -4,10 +4,7 @@ ```ts -import { EventStatus } from 'matrix-js-sdk'; -import { IEventRelation } from 'matrix-js-sdk'; import { JSX } from 'react'; -import { Membership } from 'matrix-js-sdk'; import { ModuleApi } from '@matrix-org/react-sdk-module-api'; import { Root } from 'react-dom/client'; import { RuntimeModule } from '@matrix-org/react-sdk-module-api'; @@ -146,22 +143,16 @@ export interface MatrixEvent { // (undocumented) eventId: string; // (undocumented) - membership?: Membership; - // (undocumented) originServerTs: number; // (undocumented) redacts?: string; // (undocumented) - relation?: IEventRelation | null; - // (undocumented) roomId?: string; // (undocumented) sender: string; // (undocumented) stateKey?: string; // (undocumented) - status: EventStatus; - // (undocumented) type: string; // (undocumented) unsigned: Record; diff --git a/packages/element-web-module-api/package.json b/packages/element-web-module-api/package.json index ed0b67418a..b9432f9e01 100644 --- a/packages/element-web-module-api/package.json +++ b/packages/element-web-module-api/package.json @@ -38,7 +38,6 @@ "@types/react-dom": "^19.0.4", "@types/semver": "^7.5.8", "@vitest/coverage-v8": "^3.0.4", - "matrix-js-sdk": "^37.5.0", "matrix-web-i18n": "^3.3.0", "semver": "^7.6.3", "typescript": "^5.7.3", @@ -51,7 +50,6 @@ "@matrix-org/react-sdk-module-api": "*", "@types/react": "*", "@types/react-dom": "*", - "matrix-js-sdk": "*", "matrix-web-i18n": "*", "react": "^19" }, diff --git a/packages/element-web-module-api/src/models/event.ts b/packages/element-web-module-api/src/models/event.ts index 28b9267529..54c787362a 100644 --- a/packages/element-web-module-api/src/models/event.ts +++ b/packages/element-web-module-api/src/models/event.ts @@ -1,5 +1,3 @@ -import type { EventStatus, IEventRelation, Membership } from "matrix-js-sdk"; - /** * Representation of a Matrix event. * @beta @@ -14,8 +12,5 @@ export interface MatrixEvent { stateKey?: string; originServerTs: number; redacts?: string; - membership?: Membership; - status: EventStatus; - relation?: IEventRelation | null; age?: number; }