{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.Chat
(
chatService
, ChatAPI
, module Network.Google.Resource.Chat.Spaces.Get
, module Network.Google.Resource.Chat.Spaces.List
, module Network.Google.Resource.Chat.Spaces.Members.Get
, module Network.Google.Resource.Chat.Spaces.Members.List
, module Network.Google.Resource.Chat.Spaces.Messages.Create
, module Network.Google.Resource.Chat.Spaces.Messages.Delete
, module Network.Google.Resource.Chat.Spaces.Messages.Get
, module Network.Google.Resource.Chat.Spaces.Messages.Update
, Card
, card
, cCardActions
, cName
, cHeader
, cSections
, Space
, space
, sName
, sDisplayName
, sType
, KeyValue
, keyValue
, kvOnClick
, kvTopLabel
, kvIcon
, kvButton
, kvContent
, kvIconURL
, kvContentMultiline
, kvBottomLabel
, WidgetMarkup
, widgetMarkup
, wmKeyValue
, wmImage
, wmButtons
, wmTextParagraph
, OnClick
, onClick
, ocAction
, ocOpenLink
, Annotation
, annotation
, aLength
, aType
, aUserMention
, aStartIndex
, Image
, image
, iOnClick
, iAspectRatio
, iImageURL
, KeyValueIcon (..)
, ActionParameter
, actionParameter
, apValue
, apKey
, Membership
, membership
, mState
, mName
, mMember
, mCreateTime
, ActionResponseType (..)
, Empty
, empty
, DeprecatedEvent
, deprecatedEvent
, deSpace
, deToken
, deAction
, deEventTime
, deUser
, deConfigCompleteRedirectURL
, deType
, deMessage
, deThreadKey
, MembershipState (..)
, CardHeaderImageStyle (..)
, TextParagraph
, textParagraph
, tpText
, Button
, button
, bTextButton
, bImageButton
, UserMentionMetadataType (..)
, ListSpacesResponse
, listSpacesResponse
, lsrNextPageToken
, lsrSpaces
, User
, user
, uName
, uDisplayName
, uType
, SpaceType (..)
, OpenLink
, openLink
, olURL
, AnnotationType (..)
, ImageButtonIcon (..)
, CardAction
, cardAction
, caOnClick
, caActionLabel
, Xgafv (..)
, DeprecatedEventType (..)
, ActionResponse
, actionResponse
, arURL
, arType
, FormAction
, formAction
, faActionMethodName
, faParameters
, ListMembershipsResponse
, listMembershipsResponse
, lmrNextPageToken
, lmrMemberships
, Message
, message
, mesAnnotations
, mesSpace
, mesText
, mesSender
, mesName
, mesPreviewText
, mesCards
, mesActionResponse
, mesArgumentText
, mesThread
, mesFallbackText
, mesCreateTime
, CardHeader
, cardHeader
, chSubtitle
, chImageURL
, chTitle
, chImageStyle
, TextButton
, textButton
, tbOnClick
, tbText
, Thread
, thread
, tName
, UserMentionMetadata
, userMentionMetadata
, ummUser
, ummType
, ImageButton
, imageButton
, ibOnClick
, ibIcon
, ibName
, ibIconURL
, Section
, section
, sWidgets
, sHeader
, UserType (..)
) where
import Network.Google.Chat.Types
import Network.Google.Prelude
import Network.Google.Resource.Chat.Spaces.Get
import Network.Google.Resource.Chat.Spaces.List
import Network.Google.Resource.Chat.Spaces.Members.Get
import Network.Google.Resource.Chat.Spaces.Members.List
import Network.Google.Resource.Chat.Spaces.Messages.Create
import Network.Google.Resource.Chat.Spaces.Messages.Delete
import Network.Google.Resource.Chat.Spaces.Messages.Get
import Network.Google.Resource.Chat.Spaces.Messages.Update
type ChatAPI =
SpacesMembersListResource :<|>
SpacesMembersGetResource
:<|> SpacesMessagesGetResource
:<|> SpacesMessagesCreateResource
:<|> SpacesMessagesDeleteResource
:<|> SpacesMessagesUpdateResource
:<|> SpacesListResource
:<|> SpacesGetResource