diff --git a/src/server/api/stream/types.ts b/src/server/api/stream/types.ts index e35a810ac7..32ba414b30 100644 --- a/src/server/api/stream/types.ts +++ b/src/server/api/stream/types.ts @@ -149,7 +149,5 @@ interface StreamMessages { //#endregion // API event definitions -type Events = { - [x in S[T]['name']]: (e: S[T]['spec']) => void -}; -export type StreamEventEmitter = Emitter>; +type EventsGenerater = { [key in StreamMessages[K]['name']]: (e: StreamMessages[K]['spec']) => void }; +export type StreamEventEmitter = Emitter>;