@@ -219,10 +219,18 @@ ClientDisconnectHandler: TypeAlias = Callable[[engineio.Client.reason], Any]
219
219
ClientDisconnectLegacyHandler : TypeAlias = Callable [[], Any ]
220
220
ClientConnectErrorHandler : TypeAlias = Callable [[Any ], Any ]
221
221
CatchAllHandler : TypeAlias = Callable [[str , str , Any ], Any ]
222
- SyncEventHandler : TypeAlias = Callable [
222
+ SyncEventHandlerWithSid : TypeAlias = Callable [
223
223
Concatenate [str , ...], DataType | tuple [DataType , ...] | None
224
224
]
225
- AsyncEventHandler : TypeAlias = Callable [
225
+ SyncEventHandlerWithoutSid : TypeAlias = Callable [
226
+ [], DataType | tuple [DataType , ...] | None
227
+ ]
228
+ SyncEventHandler : TypeAlias = SyncEventHandlerWithSid | SyncEventHandlerWithoutSid
229
+ AsyncEventHandlerWithSid : TypeAlias = Callable [
226
230
Concatenate [str , ...], Awaitable [DataType | tuple [DataType , ...] | None ]
227
231
]
232
+ AsyncEventHandlerWithoutSid : TypeAlias = Callable [
233
+ [], Awaitable [DataType | tuple [DataType , ...] | None ]
234
+ ]
235
+ AsyncEventHandler : TypeAlias = AsyncEventHandlerWithSid | AsyncEventHandlerWithoutSid
228
236
EventHandler : TypeAlias = SyncEventHandler | AsyncEventHandler
0 commit comments