{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.Translate
(
translateService
, cloudPlatformScope
, cloudTranslationScope
, TranslateAPI
, module Network.Google.Resource.Language.Detections.Detect
, module Network.Google.Resource.Language.Detections.List
, module Network.Google.Resource.Language.Languages.List
, module Network.Google.Resource.Language.Translations.List
, module Network.Google.Resource.Language.Translations.Translate
, DetectLanguageRequest
, detectLanguageRequest
, dlrQ
, TranslationsResource
, translationsResource
, trDetectedSourceLanguage
, trModel
, trTranslatedText
, TranslateTextRequest
, translateTextRequest
, ttrFormat
, ttrQ
, ttrModel
, ttrSource
, ttrTarget
, DetectionsListResponse
, detectionsListResponse
, dlrDetections
, GetSupportedLanguagesRequest
, getSupportedLanguagesRequest
, gslrTarget
, LanguagesListResponse
, languagesListResponse
, llrLanguages
, DetectionsResourceItem
, detectionsResourceItem
, driConfidence
, driIsReliable
, driLanguage
, Xgafv (..)
, LanguagesResource
, languagesResource
, lrName
, lrLanguage
, TranslationsListFormat (..)
, TranslationsListResponse
, translationsListResponse
, tlrTranslations
) where
import Network.Google.Prelude
import Network.Google.Resource.Language.Detections.Detect
import Network.Google.Resource.Language.Detections.List
import Network.Google.Resource.Language.Languages.List
import Network.Google.Resource.Language.Translations.List
import Network.Google.Resource.Language.Translations.Translate
import Network.Google.Translate.Types
type TranslateAPI =
DetectionsListResource :<|> DetectionsDetectResource
:<|> LanguagesListResource
:<|> TranslationsListResource
:<|> TranslationsTranslateResource