{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.URLShortener
(
uRLShortenerService
, urlShortenerScope
, URLShortenerAPI
, module Network.Google.Resource.URLShortener.URL.Get
, module Network.Google.Resource.URLShortener.URL.Insert
, module Network.Google.Resource.URLShortener.URL.List
, URL
, url
, uStatus
, uKind
, uCreated
, uAnalytics
, uLongURL
, uId
, StringCount
, stringCount
, scCount
, scId
, URLListProjection (..)
, AnalyticsSnapshot
, analyticsSnapshot
, asPlatforms
, asShortURLClicks
, asReferrers
, asCountries
, asLongURLClicks
, asBrowsers
, AnalyticsSummary
, analyticsSummary
, asWeek
, asAllTime
, asDay
, asTwoHours
, asMonth
, URLGetProjection (..)
, URLHistory
, urlHistory
, uhTotalItems
, uhNextPageToken
, uhItemsPerPage
, uhKind
, uhItems
) where
import Network.Google.Prelude
import Network.Google.Resource.URLShortener.URL.Get
import Network.Google.Resource.URLShortener.URL.Insert
import Network.Google.Resource.URLShortener.URL.List
import Network.Google.URLShortener.Types
type URLShortenerAPI =
URLInsertResource :<|> URLListResource :<|>
URLGetResource