{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.Translate
(
translateService
, TranslateAPI
, module Network.Google.Resource.Language.Detections.List
, module Network.Google.Resource.Language.Languages.List
, module Network.Google.Resource.Language.Translations.List
, TranslationsResource
, translationsResource
, trDetectedSourceLanguage
, trTranslatedText
, DetectionsListResponse
, detectionsListResponse
, dlrDetections
, LanguagesListResponse
, languagesListResponse
, llrLanguages
, DetectionsResourceItem
, detectionsResourceItem
, driConfidence
, driIsReliable
, driLanguage
, LanguagesResource
, languagesResource
, lrName
, lrLanguage
, TranslationsListFormat (..)
, TranslationsListResponse
, translationsListResponse
, tlrTranslations
) where
import Network.Google.Prelude
import Network.Google.Resource.Language.Detections.List
import Network.Google.Resource.Language.Languages.List
import Network.Google.Resource.Language.Translations.List
import Network.Google.Translate.Types
type TranslateAPI =
DetectionsListResource :<|> LanguagesListResource
:<|> TranslationsListResource