{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.Translate.Types
(
translateService
, cloudPlatformScope
, cloudTranslationScope
, 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.Translate.Types.Product
import Network.Google.Translate.Types.Sum
translateService :: ServiceConfig
translateService
= defaultService (ServiceId "translate:v2")
"translation.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy;
cloudTranslationScope :: Proxy '["https://www.googleapis.com/auth/cloud-translation"]
cloudTranslationScope = Proxy;