{-# LANGUAGE DataKinds #-} {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE DuplicateRecordFields #-} {-# LANGUAGE ImportQualifiedPost #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PatternSynonyms #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE StrictData #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-name-shadowing #-} {-# OPTIONS_GHC -fno-warn-unused-binds #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-unused-matches #-} -- | -- Module : Gogol.Chat -- Copyright : (c) 2015-2025 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Toni Cebrián -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- The Google Chat API lets you build Chat apps to integrate your services with Google Chat and manage Chat resources such as spaces, members, and messages. -- -- /See:/ module Gogol.Chat ( -- * Configuration chatService, -- * OAuth Scopes Chat'Admin'Delete, Chat'Admin'Memberships, Chat'Admin'Memberships'Readonly, Chat'Admin'Spaces, Chat'Admin'Spaces'Readonly, Chat'App'Delete, Chat'App'Memberships, Chat'App'Spaces, Chat'App'Spaces'Create, Chat'Bot, Chat'Delete, Chat'Import, Chat'Memberships, Chat'Memberships'App, Chat'Memberships'Readonly, Chat'Messages, Chat'Messages'Create, Chat'Messages'Reactions, Chat'Messages'Reactions'Create, Chat'Messages'Reactions'Readonly, Chat'Messages'Readonly, Chat'Spaces, Chat'Spaces'Create, Chat'Spaces'Readonly, Chat'Users'Readstate, Chat'Users'Readstate'Readonly, Chat'Users'Spacesettings, -- * Resources -- ** chat.media.download ChatMediaDownloadResource, ChatMediaDownload (..), newChatMediaDownload, -- ** chat.media.upload ChatMediaUploadResource, ChatMediaUpload (..), newChatMediaUpload, -- ** chat.spaces.completeImport ChatSpacesCompleteImportResource, ChatSpacesCompleteImport (..), newChatSpacesCompleteImport, -- ** chat.spaces.create ChatSpacesCreateResource, ChatSpacesCreate (..), newChatSpacesCreate, -- ** chat.spaces.delete ChatSpacesDeleteResource, ChatSpacesDelete (..), newChatSpacesDelete, -- ** chat.spaces.findDirectMessage ChatSpacesFindDirectMessageResource, ChatSpacesFindDirectMessage (..), newChatSpacesFindDirectMessage, -- ** chat.spaces.get ChatSpacesGetResource, ChatSpacesGet (..), newChatSpacesGet, -- ** chat.spaces.list ChatSpacesListResource, ChatSpacesList (..), newChatSpacesList, -- ** chat.spaces.members.create ChatSpacesMembersCreateResource, ChatSpacesMembersCreate (..), newChatSpacesMembersCreate, -- ** chat.spaces.members.delete ChatSpacesMembersDeleteResource, ChatSpacesMembersDelete (..), newChatSpacesMembersDelete, -- ** chat.spaces.members.get ChatSpacesMembersGetResource, ChatSpacesMembersGet (..), newChatSpacesMembersGet, -- ** chat.spaces.members.list ChatSpacesMembersListResource, ChatSpacesMembersList (..), newChatSpacesMembersList, -- ** chat.spaces.members.patch ChatSpacesMembersPatchResource, ChatSpacesMembersPatch (..), newChatSpacesMembersPatch, -- ** chat.spaces.messages.attachments.get ChatSpacesMessagesAttachmentsGetResource, ChatSpacesMessagesAttachmentsGet (..), newChatSpacesMessagesAttachmentsGet, -- ** chat.spaces.messages.create ChatSpacesMessagesCreateResource, ChatSpacesMessagesCreate (..), newChatSpacesMessagesCreate, -- ** chat.spaces.messages.delete ChatSpacesMessagesDeleteResource, ChatSpacesMessagesDelete (..), newChatSpacesMessagesDelete, -- ** chat.spaces.messages.get ChatSpacesMessagesGetResource, ChatSpacesMessagesGet (..), newChatSpacesMessagesGet, -- ** chat.spaces.messages.list ChatSpacesMessagesListResource, ChatSpacesMessagesList (..), newChatSpacesMessagesList, -- ** chat.spaces.messages.patch ChatSpacesMessagesPatchResource, ChatSpacesMessagesPatch (..), newChatSpacesMessagesPatch, -- ** chat.spaces.messages.reactions.create ChatSpacesMessagesReactionsCreateResource, ChatSpacesMessagesReactionsCreate (..), newChatSpacesMessagesReactionsCreate, -- ** chat.spaces.messages.reactions.delete ChatSpacesMessagesReactionsDeleteResource, ChatSpacesMessagesReactionsDelete (..), newChatSpacesMessagesReactionsDelete, -- ** chat.spaces.messages.reactions.list ChatSpacesMessagesReactionsListResource, ChatSpacesMessagesReactionsList (..), newChatSpacesMessagesReactionsList, -- ** chat.spaces.messages.update ChatSpacesMessagesUpdateResource, ChatSpacesMessagesUpdate (..), newChatSpacesMessagesUpdate, -- ** chat.spaces.patch ChatSpacesPatchResource, ChatSpacesPatch (..), newChatSpacesPatch, -- ** chat.spaces.search ChatSpacesSearchResource, ChatSpacesSearch (..), newChatSpacesSearch, -- ** chat.spaces.setup ChatSpacesSetupResource, ChatSpacesSetup (..), newChatSpacesSetup, -- ** chat.spaces.spaceEvents.get ChatSpacesSpaceEventsGetResource, ChatSpacesSpaceEventsGet (..), newChatSpacesSpaceEventsGet, -- ** chat.spaces.spaceEvents.list ChatSpacesSpaceEventsListResource, ChatSpacesSpaceEventsList (..), newChatSpacesSpaceEventsList, -- ** chat.users.spaces.getSpaceReadState ChatUsersSpacesGetSpaceReadStateResource, ChatUsersSpacesGetSpaceReadState (..), newChatUsersSpacesGetSpaceReadState, -- ** chat.users.spaces.spaceNotificationSetting.get ChatUsersSpacesSpaceNotificationSettingGetResource, ChatUsersSpacesSpaceNotificationSettingGet (..), newChatUsersSpacesSpaceNotificationSettingGet, -- ** chat.users.spaces.spaceNotificationSetting.patch ChatUsersSpacesSpaceNotificationSettingPatchResource, ChatUsersSpacesSpaceNotificationSettingPatch (..), newChatUsersSpacesSpaceNotificationSettingPatch, -- ** chat.users.spaces.threads.getThreadReadState ChatUsersSpacesThreadsGetThreadReadStateResource, ChatUsersSpacesThreadsGetThreadReadState (..), newChatUsersSpacesThreadsGetThreadReadState, -- ** chat.users.spaces.updateSpaceReadState ChatUsersSpacesUpdateSpaceReadStateResource, ChatUsersSpacesUpdateSpaceReadState (..), newChatUsersSpacesUpdateSpaceReadState, -- * Types -- ** Xgafv Xgafv (..), -- ** AccessSettings AccessSettings (..), newAccessSettings, -- ** AccessSettings_AccessState AccessSettings_AccessState (..), -- ** AccessoryWidget AccessoryWidget (..), newAccessoryWidget, -- ** ActionParameter ActionParameter (..), newActionParameter, -- ** ActionResponse ActionResponse (..), newActionResponse, -- ** ActionResponse_Type ActionResponse_Type (..), -- ** ActionStatus ActionStatus (..), newActionStatus, -- ** ActionStatus_StatusCode ActionStatus_StatusCode (..), -- ** Annotation Annotation (..), newAnnotation, -- ** Annotation_Type Annotation_Type (..), -- ** AppCommandMetadata AppCommandMetadata (..), newAppCommandMetadata, -- ** AppCommandMetadata_AppCommandType AppCommandMetadata_AppCommandType (..), -- ** AttachedGif AttachedGif (..), newAttachedGif, -- ** Attachment Attachment (..), newAttachment, -- ** Attachment_Source Attachment_Source (..), -- ** AttachmentDataRef AttachmentDataRef (..), newAttachmentDataRef, -- ** Button Button (..), newButton, -- ** Card Card (..), newCard, -- ** CardAction CardAction (..), newCardAction, -- ** CardHeader CardHeader (..), newCardHeader, -- ** CardHeader_ImageStyle CardHeader_ImageStyle (..), -- ** CardWithId CardWithId (..), newCardWithId, -- ** ChatAppLogEntry ChatAppLogEntry (..), newChatAppLogEntry, -- ** ChatClientDataSourceMarkup ChatClientDataSourceMarkup (..), newChatClientDataSourceMarkup, -- ** ChatSpaceLinkData ChatSpaceLinkData (..), newChatSpaceLinkData, -- ** Color Color (..), newColor, -- ** CommonEventObject CommonEventObject (..), newCommonEventObject, -- ** CommonEventObject_FormInputs CommonEventObject_FormInputs (..), newCommonEventObject_FormInputs, -- ** CommonEventObject_HostApp CommonEventObject_HostApp (..), -- ** CommonEventObject_Parameters CommonEventObject_Parameters (..), newCommonEventObject_Parameters, -- ** CommonEventObject_Platform CommonEventObject_Platform (..), -- ** CompleteImportSpaceRequest CompleteImportSpaceRequest (..), newCompleteImportSpaceRequest, -- ** CompleteImportSpaceResponse CompleteImportSpaceResponse (..), newCompleteImportSpaceResponse, -- ** CustomEmoji CustomEmoji (..), newCustomEmoji, -- ** CustomEmojiMetadata CustomEmojiMetadata (..), newCustomEmojiMetadata, -- ** DateInput DateInput (..), newDateInput, -- ** DateTimeInput DateTimeInput (..), newDateTimeInput, -- ** DeletionMetadata DeletionMetadata (..), newDeletionMetadata, -- ** DeletionMetadata_DeletionType DeletionMetadata_DeletionType (..), -- ** DeprecatedEvent DeprecatedEvent (..), newDeprecatedEvent, -- ** DeprecatedEvent_DialogEventType DeprecatedEvent_DialogEventType (..), -- ** DeprecatedEvent_Type DeprecatedEvent_Type (..), -- ** Dialog Dialog (..), newDialog, -- ** DialogAction DialogAction (..), newDialogAction, -- ** DriveDataRef DriveDataRef (..), newDriveDataRef, -- ** DriveLinkData DriveLinkData (..), newDriveLinkData, -- ** Emoji Emoji (..), newEmoji, -- ** EmojiReactionSummary EmojiReactionSummary (..), newEmojiReactionSummary, -- ** Empty Empty (..), newEmpty, -- ** FormAction FormAction (..), newFormAction, -- ** GoogleAppsCardV1Action GoogleAppsCardV1Action (..), newGoogleAppsCardV1Action, -- ** GoogleAppsCardV1Action_Interaction GoogleAppsCardV1Action_Interaction (..), -- ** GoogleAppsCardV1Action_LoadIndicator GoogleAppsCardV1Action_LoadIndicator (..), -- ** GoogleAppsCardV1ActionParameter GoogleAppsCardV1ActionParameter (..), newGoogleAppsCardV1ActionParameter, -- ** GoogleAppsCardV1BorderStyle GoogleAppsCardV1BorderStyle (..), newGoogleAppsCardV1BorderStyle, -- ** GoogleAppsCardV1BorderStyle_Type GoogleAppsCardV1BorderStyle_Type (..), -- ** GoogleAppsCardV1Button GoogleAppsCardV1Button (..), newGoogleAppsCardV1Button, -- ** GoogleAppsCardV1Button_Type GoogleAppsCardV1Button_Type (..), -- ** GoogleAppsCardV1ButtonList GoogleAppsCardV1ButtonList (..), newGoogleAppsCardV1ButtonList, -- ** GoogleAppsCardV1Card GoogleAppsCardV1Card (..), newGoogleAppsCardV1Card, -- ** GoogleAppsCardV1Card_DisplayStyle GoogleAppsCardV1Card_DisplayStyle (..), -- ** GoogleAppsCardV1Card_SectionDividerStyle GoogleAppsCardV1Card_SectionDividerStyle (..), -- ** GoogleAppsCardV1CardAction GoogleAppsCardV1CardAction (..), newGoogleAppsCardV1CardAction, -- ** GoogleAppsCardV1CardFixedFooter GoogleAppsCardV1CardFixedFooter (..), newGoogleAppsCardV1CardFixedFooter, -- ** GoogleAppsCardV1CardHeader GoogleAppsCardV1CardHeader (..), newGoogleAppsCardV1CardHeader, -- ** GoogleAppsCardV1CardHeader_ImageType GoogleAppsCardV1CardHeader_ImageType (..), -- ** GoogleAppsCardV1Carousel GoogleAppsCardV1Carousel (..), newGoogleAppsCardV1Carousel, -- ** GoogleAppsCardV1CarouselCard GoogleAppsCardV1CarouselCard (..), newGoogleAppsCardV1CarouselCard, -- ** GoogleAppsCardV1Chip GoogleAppsCardV1Chip (..), newGoogleAppsCardV1Chip, -- ** GoogleAppsCardV1ChipList GoogleAppsCardV1ChipList (..), newGoogleAppsCardV1ChipList, -- ** GoogleAppsCardV1ChipList_Layout GoogleAppsCardV1ChipList_Layout (..), -- ** GoogleAppsCardV1CollapseControl GoogleAppsCardV1CollapseControl (..), newGoogleAppsCardV1CollapseControl, -- ** GoogleAppsCardV1CollapseControl_HorizontalAlignment GoogleAppsCardV1CollapseControl_HorizontalAlignment (..), -- ** GoogleAppsCardV1Column GoogleAppsCardV1Column (..), newGoogleAppsCardV1Column, -- ** GoogleAppsCardV1Column_HorizontalAlignment GoogleAppsCardV1Column_HorizontalAlignment (..), -- ** GoogleAppsCardV1Column_HorizontalSizeStyle GoogleAppsCardV1Column_HorizontalSizeStyle (..), -- ** GoogleAppsCardV1Column_VerticalAlignment GoogleAppsCardV1Column_VerticalAlignment (..), -- ** GoogleAppsCardV1Columns GoogleAppsCardV1Columns (..), newGoogleAppsCardV1Columns, -- ** GoogleAppsCardV1DateTimePicker GoogleAppsCardV1DateTimePicker (..), newGoogleAppsCardV1DateTimePicker, -- ** GoogleAppsCardV1DateTimePicker_Type GoogleAppsCardV1DateTimePicker_Type (..), -- ** GoogleAppsCardV1DecoratedText GoogleAppsCardV1DecoratedText (..), newGoogleAppsCardV1DecoratedText, -- ** GoogleAppsCardV1Divider GoogleAppsCardV1Divider (..), newGoogleAppsCardV1Divider, -- ** GoogleAppsCardV1Grid GoogleAppsCardV1Grid (..), newGoogleAppsCardV1Grid, -- ** GoogleAppsCardV1GridItem GoogleAppsCardV1GridItem (..), newGoogleAppsCardV1GridItem, -- ** GoogleAppsCardV1GridItem_Layout GoogleAppsCardV1GridItem_Layout (..), -- ** GoogleAppsCardV1Icon GoogleAppsCardV1Icon (..), newGoogleAppsCardV1Icon, -- ** GoogleAppsCardV1Icon_ImageType GoogleAppsCardV1Icon_ImageType (..), -- ** GoogleAppsCardV1Image GoogleAppsCardV1Image (..), newGoogleAppsCardV1Image, -- ** GoogleAppsCardV1ImageComponent GoogleAppsCardV1ImageComponent (..), newGoogleAppsCardV1ImageComponent, -- ** GoogleAppsCardV1ImageCropStyle GoogleAppsCardV1ImageCropStyle (..), newGoogleAppsCardV1ImageCropStyle, -- ** GoogleAppsCardV1ImageCropStyle_Type GoogleAppsCardV1ImageCropStyle_Type (..), -- ** GoogleAppsCardV1MaterialIcon GoogleAppsCardV1MaterialIcon (..), newGoogleAppsCardV1MaterialIcon, -- ** GoogleAppsCardV1NestedWidget GoogleAppsCardV1NestedWidget (..), newGoogleAppsCardV1NestedWidget, -- ** GoogleAppsCardV1OnClick GoogleAppsCardV1OnClick (..), newGoogleAppsCardV1OnClick, -- ** GoogleAppsCardV1OpenLink GoogleAppsCardV1OpenLink (..), newGoogleAppsCardV1OpenLink, -- ** GoogleAppsCardV1OpenLink_OnClose GoogleAppsCardV1OpenLink_OnClose (..), -- ** GoogleAppsCardV1OpenLink_OpenAs GoogleAppsCardV1OpenLink_OpenAs (..), -- ** GoogleAppsCardV1OverflowMenu GoogleAppsCardV1OverflowMenu (..), newGoogleAppsCardV1OverflowMenu, -- ** GoogleAppsCardV1OverflowMenuItem GoogleAppsCardV1OverflowMenuItem (..), newGoogleAppsCardV1OverflowMenuItem, -- ** GoogleAppsCardV1PlatformDataSource GoogleAppsCardV1PlatformDataSource (..), newGoogleAppsCardV1PlatformDataSource, -- ** GoogleAppsCardV1PlatformDataSource_CommonDataSource GoogleAppsCardV1PlatformDataSource_CommonDataSource (..), -- ** GoogleAppsCardV1Section GoogleAppsCardV1Section (..), newGoogleAppsCardV1Section, -- ** GoogleAppsCardV1SelectionInput GoogleAppsCardV1SelectionInput (..), newGoogleAppsCardV1SelectionInput, -- ** GoogleAppsCardV1SelectionInput_Type GoogleAppsCardV1SelectionInput_Type (..), -- ** GoogleAppsCardV1SelectionItem GoogleAppsCardV1SelectionItem (..), newGoogleAppsCardV1SelectionItem, -- ** GoogleAppsCardV1SuggestionItem GoogleAppsCardV1SuggestionItem (..), newGoogleAppsCardV1SuggestionItem, -- ** GoogleAppsCardV1Suggestions GoogleAppsCardV1Suggestions (..), newGoogleAppsCardV1Suggestions, -- ** GoogleAppsCardV1SwitchControl GoogleAppsCardV1SwitchControl (..), newGoogleAppsCardV1SwitchControl, -- ** GoogleAppsCardV1SwitchControl_ControlType GoogleAppsCardV1SwitchControl_ControlType (..), -- ** GoogleAppsCardV1TextInput GoogleAppsCardV1TextInput (..), newGoogleAppsCardV1TextInput, -- ** GoogleAppsCardV1TextInput_Type GoogleAppsCardV1TextInput_Type (..), -- ** GoogleAppsCardV1TextParagraph GoogleAppsCardV1TextParagraph (..), newGoogleAppsCardV1TextParagraph, -- ** GoogleAppsCardV1Validation GoogleAppsCardV1Validation (..), newGoogleAppsCardV1Validation, -- ** GoogleAppsCardV1Validation_InputType GoogleAppsCardV1Validation_InputType (..), -- ** GoogleAppsCardV1Widget GoogleAppsCardV1Widget (..), newGoogleAppsCardV1Widget, -- ** GoogleAppsCardV1Widget_HorizontalAlignment GoogleAppsCardV1Widget_HorizontalAlignment (..), -- ** GoogleAppsCardV1Widgets GoogleAppsCardV1Widgets (..), newGoogleAppsCardV1Widgets, -- ** Group Group (..), newGroup, -- ** HostAppDataSourceMarkup HostAppDataSourceMarkup (..), newHostAppDataSourceMarkup, -- ** Image Image (..), newImage, -- ** ImageButton ImageButton (..), newImageButton, -- ** ImageButton_Icon ImageButton_Icon (..), -- ** Inputs Inputs (..), newInputs, -- ** KeyValue KeyValue (..), newKeyValue, -- ** KeyValue_Icon KeyValue_Icon (..), -- ** ListMembershipsResponse ListMembershipsResponse (..), newListMembershipsResponse, -- ** ListMessagesResponse ListMessagesResponse (..), newListMessagesResponse, -- ** ListReactionsResponse ListReactionsResponse (..), newListReactionsResponse, -- ** ListSpaceEventsResponse ListSpaceEventsResponse (..), newListSpaceEventsResponse, -- ** ListSpacesResponse ListSpacesResponse (..), newListSpacesResponse, -- ** MatchedUrl MatchedUrl (..), newMatchedUrl, -- ** Media Media (..), newMedia, -- ** Membership Membership (..), newMembership, -- ** Membership_Role Membership_Role (..), -- ** Membership_State Membership_State (..), -- ** MembershipBatchCreatedEventData MembershipBatchCreatedEventData (..), newMembershipBatchCreatedEventData, -- ** MembershipBatchDeletedEventData MembershipBatchDeletedEventData (..), newMembershipBatchDeletedEventData, -- ** MembershipBatchUpdatedEventData MembershipBatchUpdatedEventData (..), newMembershipBatchUpdatedEventData, -- ** MembershipCount MembershipCount (..), newMembershipCount, -- ** MembershipCreatedEventData MembershipCreatedEventData (..), newMembershipCreatedEventData, -- ** MembershipDeletedEventData MembershipDeletedEventData (..), newMembershipDeletedEventData, -- ** MembershipUpdatedEventData MembershipUpdatedEventData (..), newMembershipUpdatedEventData, -- ** Message Message (..), newMessage, -- ** MessageBatchCreatedEventData MessageBatchCreatedEventData (..), newMessageBatchCreatedEventData, -- ** MessageBatchDeletedEventData MessageBatchDeletedEventData (..), newMessageBatchDeletedEventData, -- ** MessageBatchUpdatedEventData MessageBatchUpdatedEventData (..), newMessageBatchUpdatedEventData, -- ** MessageCreatedEventData MessageCreatedEventData (..), newMessageCreatedEventData, -- ** MessageDeletedEventData MessageDeletedEventData (..), newMessageDeletedEventData, -- ** MessageUpdatedEventData MessageUpdatedEventData (..), newMessageUpdatedEventData, -- ** OnClick OnClick (..), newOnClick, -- ** OpenLink OpenLink (..), newOpenLink, -- ** PermissionSetting PermissionSetting (..), newPermissionSetting, -- ** PermissionSettings PermissionSettings (..), newPermissionSettings, -- ** QuotedMessageMetadata QuotedMessageMetadata (..), newQuotedMessageMetadata, -- ** Reaction Reaction (..), newReaction, -- ** ReactionBatchCreatedEventData ReactionBatchCreatedEventData (..), newReactionBatchCreatedEventData, -- ** ReactionBatchDeletedEventData ReactionBatchDeletedEventData (..), newReactionBatchDeletedEventData, -- ** ReactionCreatedEventData ReactionCreatedEventData (..), newReactionCreatedEventData, -- ** ReactionDeletedEventData ReactionDeletedEventData (..), newReactionDeletedEventData, -- ** RichLinkMetadata RichLinkMetadata (..), newRichLinkMetadata, -- ** RichLinkMetadata_RichLinkType RichLinkMetadata_RichLinkType (..), -- ** SearchSpacesResponse SearchSpacesResponse (..), newSearchSpacesResponse, -- ** Section Section (..), newSection, -- ** SelectionItems SelectionItems (..), newSelectionItems, -- ** SetUpSpaceRequest SetUpSpaceRequest (..), newSetUpSpaceRequest, -- ** SlashCommand SlashCommand (..), newSlashCommand, -- ** SlashCommandMetadata SlashCommandMetadata (..), newSlashCommandMetadata, -- ** SlashCommandMetadata_Type SlashCommandMetadata_Type (..), -- ** Space Space (..), newSpace, -- ** Space_PredefinedPermissionSettings Space_PredefinedPermissionSettings (..), -- ** Space_SpaceHistoryState Space_SpaceHistoryState (..), -- ** Space_SpaceThreadingState Space_SpaceThreadingState (..), -- ** Space_SpaceType Space_SpaceType (..), -- ** Space_Type Space_Type (..), -- ** SpaceBatchUpdatedEventData SpaceBatchUpdatedEventData (..), newSpaceBatchUpdatedEventData, -- ** SpaceDataSource SpaceDataSource (..), newSpaceDataSource, -- ** SpaceDetails SpaceDetails (..), newSpaceDetails, -- ** SpaceEvent SpaceEvent (..), newSpaceEvent, -- ** SpaceNotificationSetting SpaceNotificationSetting (..), newSpaceNotificationSetting, -- ** SpaceNotificationSetting_MuteSetting SpaceNotificationSetting_MuteSetting (..), -- ** SpaceNotificationSetting_NotificationSetting SpaceNotificationSetting_NotificationSetting (..), -- ** SpaceReadState SpaceReadState (..), newSpaceReadState, -- ** SpaceUpdatedEventData SpaceUpdatedEventData (..), newSpaceUpdatedEventData, -- ** Status Status (..), newStatus, -- ** Status_DetailsItem Status_DetailsItem (..), newStatus_DetailsItem, -- ** StringInputs StringInputs (..), newStringInputs, -- ** TextButton TextButton (..), newTextButton, -- ** TextParagraph TextParagraph (..), newTextParagraph, -- ** Thread Thread (..), newThread, -- ** ThreadReadState ThreadReadState (..), newThreadReadState, -- ** TimeInput TimeInput (..), newTimeInput, -- ** TimeZone TimeZone (..), newTimeZone, -- ** UpdatedWidget UpdatedWidget (..), newUpdatedWidget, -- ** UploadAttachmentRequest UploadAttachmentRequest (..), newUploadAttachmentRequest, -- ** UploadAttachmentResponse UploadAttachmentResponse (..), newUploadAttachmentResponse, -- ** User User (..), newUser, -- ** User_Type User_Type (..), -- ** UserMentionMetadata UserMentionMetadata (..), newUserMentionMetadata, -- ** UserMentionMetadata_Type UserMentionMetadata_Type (..), -- ** WidgetMarkup WidgetMarkup (..), newWidgetMarkup, -- ** SpacesMessagesCreateMessageReplyOption SpacesMessagesCreateMessageReplyOption (..), ) where import Gogol.Chat.Media.Download import Gogol.Chat.Media.Upload import Gogol.Chat.Spaces.CompleteImport import Gogol.Chat.Spaces.Create import Gogol.Chat.Spaces.Delete import Gogol.Chat.Spaces.FindDirectMessage import Gogol.Chat.Spaces.Get import Gogol.Chat.Spaces.List import Gogol.Chat.Spaces.Members.Create import Gogol.Chat.Spaces.Members.Delete import Gogol.Chat.Spaces.Members.Get import Gogol.Chat.Spaces.Members.List import Gogol.Chat.Spaces.Members.Patch import Gogol.Chat.Spaces.Messages.Attachments.Get import Gogol.Chat.Spaces.Messages.Create import Gogol.Chat.Spaces.Messages.Delete import Gogol.Chat.Spaces.Messages.Get import Gogol.Chat.Spaces.Messages.List import Gogol.Chat.Spaces.Messages.Patch import Gogol.Chat.Spaces.Messages.Reactions.Create import Gogol.Chat.Spaces.Messages.Reactions.Delete import Gogol.Chat.Spaces.Messages.Reactions.List import Gogol.Chat.Spaces.Messages.Update import Gogol.Chat.Spaces.Patch import Gogol.Chat.Spaces.Search import Gogol.Chat.Spaces.Setup import Gogol.Chat.Spaces.SpaceEvents.Get import Gogol.Chat.Spaces.SpaceEvents.List import Gogol.Chat.Types import Gogol.Chat.Users.Spaces.GetSpaceReadState import Gogol.Chat.Users.Spaces.SpaceNotificationSetting.Get import Gogol.Chat.Users.Spaces.SpaceNotificationSetting.Patch import Gogol.Chat.Users.Spaces.Threads.GetThreadReadState import Gogol.Chat.Users.Spaces.UpdateSpaceReadState