diff options
Diffstat (limited to 'typings/slack_api/slack_users_info.pyi')
-rw-r--r-- | typings/slack_api/slack_users_info.pyi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/typings/slack_api/slack_users_info.pyi b/typings/slack_api/slack_users_info.pyi index ab43378..3d6a39b 100644 --- a/typings/slack_api/slack_users_info.pyi +++ b/typings/slack_api/slack_users_info.pyi @@ -121,3 +121,18 @@ SlackUserInfoBotResponse = ( SlackUserInfoSuccessResponse[SlackUserInfoBot] | SlackErrorResponse ) SlackUserInfoResponse = SlackUserInfoSuccessResponse[SlackUserInfo] | SlackErrorResponse + +@final +class SlackUsersInfoSuccessResponse(TypedDict, Generic[T]): + ok: Literal[True] + users: List[T] + +SlackUsersInfoPersonResponse = ( + SlackUsersInfoSuccessResponse[SlackUserInfoPerson] | SlackErrorResponse +) +SlackUsersInfoBotResponse = ( + SlackUsersInfoSuccessResponse[SlackUserInfoBot] | SlackErrorResponse +) +SlackUsersInfoResponse = ( + SlackUsersInfoSuccessResponse[SlackUserInfo] | SlackErrorResponse +) |