module Network.Google.YouTube
    (
    
      youTubeService
    
    , youTubeUploadScope
    , youTubeScope
    , youTubePartnerScope
    , youTubeForceSslScope
    , youTubeReadOnlyScope
    , youTubePartnerChannelAuditScope
    
    , YouTubeAPI
    
    
    , module Network.Google.Resource.YouTube.Activities.Insert
    
    , module Network.Google.Resource.YouTube.Activities.List
    
    , module Network.Google.Resource.YouTube.Captions.Delete
    
    , module Network.Google.Resource.YouTube.Captions.Download
    
    , module Network.Google.Resource.YouTube.Captions.Insert
    
    , module Network.Google.Resource.YouTube.Captions.List
    
    , module Network.Google.Resource.YouTube.Captions.Update
    
    , module Network.Google.Resource.YouTube.ChannelBanners.Insert
    
    , module Network.Google.Resource.YouTube.ChannelSections.Delete
    
    , module Network.Google.Resource.YouTube.ChannelSections.Insert
    
    , module Network.Google.Resource.YouTube.ChannelSections.List
    
    , module Network.Google.Resource.YouTube.ChannelSections.Update
    
    , module Network.Google.Resource.YouTube.Channels.List
    
    , module Network.Google.Resource.YouTube.Channels.Update
    
    , module Network.Google.Resource.YouTube.CommentThreads.Insert
    
    , module Network.Google.Resource.YouTube.CommentThreads.List
    
    , module Network.Google.Resource.YouTube.CommentThreads.Update
    
    , module Network.Google.Resource.YouTube.Comments.Delete
    
    , module Network.Google.Resource.YouTube.Comments.Insert
    
    , module Network.Google.Resource.YouTube.Comments.List
    
    , module Network.Google.Resource.YouTube.Comments.MarkAsSpam
    
    , module Network.Google.Resource.YouTube.Comments.SetModerationStatus
    
    , module Network.Google.Resource.YouTube.Comments.Update
    
    , module Network.Google.Resource.YouTube.FanFundingEvents.List
    
    , module Network.Google.Resource.YouTube.GuideCategories.List
    
    , module Network.Google.Resource.YouTube.I18nLanguages.List
    
    , module Network.Google.Resource.YouTube.I18nRegions.List
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.Bind
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.Control
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.Delete
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.Insert
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.List
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.Transition
    
    , module Network.Google.Resource.YouTube.LiveBroadcasts.Update
    
    , module Network.Google.Resource.YouTube.LiveChatBans.Delete
    
    , module Network.Google.Resource.YouTube.LiveChatBans.Insert
    
    , module Network.Google.Resource.YouTube.LiveChatMessages.Delete
    
    , module Network.Google.Resource.YouTube.LiveChatMessages.Insert
    
    , module Network.Google.Resource.YouTube.LiveChatMessages.List
    
    , module Network.Google.Resource.YouTube.LiveChatModerators.Delete
    
    , module Network.Google.Resource.YouTube.LiveChatModerators.Insert
    
    , module Network.Google.Resource.YouTube.LiveChatModerators.List
    
    , module Network.Google.Resource.YouTube.LiveStreams.Delete
    
    , module Network.Google.Resource.YouTube.LiveStreams.Insert
    
    , module Network.Google.Resource.YouTube.LiveStreams.List
    
    , module Network.Google.Resource.YouTube.LiveStreams.Update
    
    , module Network.Google.Resource.YouTube.PlayListItems.Delete
    
    , module Network.Google.Resource.YouTube.PlayListItems.Insert
    
    , module Network.Google.Resource.YouTube.PlayListItems.List
    
    , module Network.Google.Resource.YouTube.PlayListItems.Update
    
    , module Network.Google.Resource.YouTube.PlayLists.Delete
    
    , module Network.Google.Resource.YouTube.PlayLists.Insert
    
    , module Network.Google.Resource.YouTube.PlayLists.List
    
    , module Network.Google.Resource.YouTube.PlayLists.Update
    
    , module Network.Google.Resource.YouTube.Search.List
    
    , module Network.Google.Resource.YouTube.Sponsors.List
    
    , module Network.Google.Resource.YouTube.Subscriptions.Delete
    
    , module Network.Google.Resource.YouTube.Subscriptions.Insert
    
    , module Network.Google.Resource.YouTube.Subscriptions.List
    
    , module Network.Google.Resource.YouTube.Thumbnails.Set
    
    , module Network.Google.Resource.YouTube.VideoAbuseReportReasons.List
    
    , module Network.Google.Resource.YouTube.VideoCategories.List
    
    , module Network.Google.Resource.YouTube.Videos.Delete
    
    , module Network.Google.Resource.YouTube.Videos.GetRating
    
    , module Network.Google.Resource.YouTube.Videos.Insert
    
    , module Network.Google.Resource.YouTube.Videos.List
    
    , module Network.Google.Resource.YouTube.Videos.Rate
    
    , module Network.Google.Resource.YouTube.Videos.ReportAbuse
    
    , module Network.Google.Resource.YouTube.Videos.Update
    
    , module Network.Google.Resource.YouTube.Watermarks.Set
    
    , module Network.Google.Resource.YouTube.Watermarks.UnSet
    
    
    , LiveChatMessageAuthorDetails
    , liveChatMessageAuthorDetails
    , lcmadIsVerified
    , lcmadIsChatOwner
    , lcmadChannelId
    , lcmadProFileImageURL
    , lcmadIsChatModerator
    , lcmadDisplayName
    , lcmadIsChatSponsor
    , lcmadChannelURL
    
    , ContentRatingCceRating (..)
    
    , ContentRatingChfilmRating (..)
    
    , SubscriptionSubscriberSnippet
    , subscriptionSubscriberSnippet
    , sssChannelId
    , sssThumbnails
    , sssTitle
    , sssDescription
    
    , ContentRatingMccaaRating (..)
    
    , VideosListChart (..)
    
    , IngestionInfo
    , ingestionInfo
    , iiBackupIngestionAddress
    , iiIngestionAddress
    , iiStreamName
    
    , ChannelAuditDetails
    , channelAuditDetails
    , cadContentIdClaimsGoodStanding
    , cadOverallGoodStanding
    , cadCopyrightStrikesGoodStanding
    , cadCommUnityGuidelinesGoodStanding
    
    , Thumbnail
    , thumbnail
    , tHeight
    , tURL
    , tWidth
    
    , ContentRatingMpaaRating (..)
    
    , CaptionSnippetTrackKind (..)
    
    , VideoSnippetLiveBroadcastContent (..)
    
    , ChannelConversionPingContext (..)
    
    , LiveChatTextMessageDetails
    , liveChatTextMessageDetails
    , lctmdMessageText
    
    , ActivityContentDetailsRecommendation
    , activityContentDetailsRecommendation
    , acdrResourceId
    , acdrSeedResourceId
    , acdrReason
    
    , LiveChatMessageRetractedDetails
    , liveChatMessageRetractedDetails
    , lcmrdRetractedMessageId
    
    , ContentRatingRcnofRating (..)
    
    , PlayListListResponse
    , playListListResponse
    , pllrEtag
    , pllrTokenPagination
    , pllrNextPageToken
    , pllrPageInfo
    , pllrKind
    , pllrItems
    , pllrVisitorId
    , pllrEventId
    , pllrPrevPageToken
    
    , VideoStatusPrivacyStatus (..)
    
    , ChannelSectionSnippet
    , channelSectionSnippet
    , cssStyle
    , cssChannelId
    , cssLocalized
    , cssTitle
    , cssType
    , cssPosition
    , cssDefaultLanguage
    
    , ChannelStatus
    , channelStatus
    , csIsLinked
    , csLongUploadsStatus
    , csPrivacyStatus
    
    , LiveBroadcastStatusLifeCycleStatus (..)
    
    , CaptionSnippetFailureReason (..)
    
    , LiveChatPollClosedDetails
    , liveChatPollClosedDetails
    , lcpcdPollId
    
    , PromotedItem
    , promotedItem
    , piCustomMessage
    , piPromotedByContentOwner
    , piId
    , piTiming
    
    , LiveChatUserBannedMessageDetailsBanType (..)
    
    , VideoProcessingDetailsProcessingFailureReason (..)
    
    , InvideoPositionType (..)
    
    , LiveStreamSnippet
    , liveStreamSnippet
    , lssPublishedAt
    , lssChannelId
    , lssIsDefaultStream
    , lssTitle
    , lssDescription
    
    , ContentRatingFskRating (..)
    
    , SearchResult
    , searchResult
    , srEtag
    , srSnippet
    , srKind
    , srId
    
    , ContentRatingMekuRating (..)
    
    , TokenPagination
    , tokenPagination
    
    , ResourceId
    , resourceId
    , riKind
    , riChannelId
    , riVideoId
    , riPlayListId
    
    , VideoContentDetailsDefinition (..)
    
    , ContentRatingEefilmRating (..)
    
    , SearchListResponse
    , searchListResponse
    , slrEtag
    , slrTokenPagination
    , slrNextPageToken
    , slrRegionCode
    , slrPageInfo
    , slrKind
    , slrItems
    , slrVisitorId
    , slrEventId
    , slrPrevPageToken
    
    , LiveBroadcastStatusPrivacyStatus (..)
    
    , LiveBroadcastTopicDetails
    , liveBroadcastTopicDetails
    , lbtdTopics
    
    , PlayListStatus
    , playListStatus
    , plsPrivacyStatus
    
    , LiveChatMessageListResponse
    , liveChatMessageListResponse
    , lcmlrOfflineAt
    , lcmlrEtag
    , lcmlrTokenPagination
    , lcmlrNextPageToken
    , lcmlrPageInfo
    , lcmlrKind
    , lcmlrItems
    , lcmlrVisitorId
    , lcmlrPollingIntervalMillis
    , lcmlrEventId
    
    , ChannelListResponse
    , channelListResponse
    , clrEtag
    , clrTokenPagination
    , clrNextPageToken
    , clrPageInfo
    , clrKind
    , clrItems
    , clrVisitorId
    , clrEventId
    , clrPrevPageToken
    
    , CaptionsDownloadTfmt (..)
    
    , PromotedItemIdType (..)
    
    , ContentRatingPefilmRating (..)
    
    , ChannelProFileDetails
    , channelProFileDetails
    , cpfdChannelId
    , cpfdProFileImageURL
    , cpfdDisplayName
    , cpfdChannelURL
    
    , VideoAbuseReportReasonListResponse
    , videoAbuseReportReasonListResponse
    , varrlrEtag
    , varrlrKind
    , varrlrItems
    , varrlrVisitorId
    , varrlrEventId
    
    , CdnSettingsResolution (..)
    
    , LiveChatUserBannedMessageDetails
    , liveChatUserBannedMessageDetails
    , lcubmdBanType
    , lcubmdBannedUserDetails
    , lcubmdBanDurationSeconds
    
    , SearchResultSnippetLiveBroadcastContent (..)
    
    , LiveBroadcastContentDetails
    , liveBroadcastContentDetails
    , lbcdEnableContentEncryption
    , lbcdEnableLowLatency
    , lbcdClosedCaptionsType
    , lbcdEnableEmbed
    , lbcdStartWithSlate
    , lbcdProjection
    , lbcdMonitorStream
    , lbcdBoundStreamId
    , lbcdRecordFromStart
    , lbcdEnableClosedCaptions
    , lbcdBoundStreamLastUpdateTimeMs
    , lbcdEnableDvr
    
    , ContentRatingAnatelRating (..)
    
    , SearchListOrder (..)
    
    , ChannelSection
    , channelSection
    , csEtag
    , csSnippet
    , csKind
    , csContentDetails
    , csTargeting
    , csId
    , csLocalizations
    
    , ContentRatingCccRating (..)
    
    , ChannelContentDetailsRelatedPlayLists
    , channelContentDetailsRelatedPlayLists
    , ccdrplFavorites
    , ccdrplWatchHistory
    , ccdrplWatchLater
    , ccdrplUploads
    , ccdrplLikes
    
    , LiveStream
    , liveStream
    , lsStatus
    , lsEtag
    , lsSnippet
    , lsKind
    , lsContentDetails
    , lsId
    , lsCdn
    
    , ActivityContentDetailsFavorite
    , activityContentDetailsFavorite
    , acdfResourceId
    
    , VideoContentDetails
    , videoContentDetails
    , vcdCountryRestriction
    , vcdDefinition
    , vcdDimension
    , vcdCaption
    , vcdRegionRestriction
    , vcdProjection
    , vcdDuration
    , vcdContentRating
    , vcdLicensedContent
    
    , CaptionSnippetAudioTrackType (..)
    
    , ImageSettings
    , imageSettings
    , isBannerMobileLowImageURL
    , isBannerTabletExtraHdImageURL
    , isSmallBrandedBannerImageImapScript
    , isBannerTvHighImageURL
    , isBannerMobileHdImageURL
    , isBannerTvMediumImageURL
    , isBannerTvImageURL
    , isBannerTabletImageURL
    , isBannerMobileImageURL
    , isTrackingImageURL
    , isBannerMobileMediumHdImageURL
    , isLargeBrandedBannerImageURL
    , isBannerExternalURL
    , isBackgRoundImageURL
    , isSmallBrandedBannerImageURL
    , isBannerImageURL
    , isWatchIconImageURL
    , isBannerTvLowImageURL
    , isBannerMobileExtraHdImageURL
    , isLargeBrandedBannerImageImapScript
    , isBannerTabletLowImageURL
    , isBannerTabletHdImageURL
    
    , VideoTopicDetails
    , videoTopicDetails
    , vtdTopicIds
    , vtdRelevantTopicIds
    
    , ActivityContentDetailsComment
    , activityContentDetailsComment
    , acdcResourceId
    
    , ChannelStatusPrivacyStatus (..)
    
    , LiveBroadcastStatus
    , liveBroadcastStatus
    , lbsLiveBroadcastPriority
    , lbsRecordingStatus
    , lbsLifeCycleStatus
    , lbsPrivacyStatus
    
    , ActivityContentDetailsUpload
    , activityContentDetailsUpload
    , acduVideoId
    
    , ActivityContentDetailsPlayListItem
    , activityContentDetailsPlayListItem
    , acdpliResourceId
    , acdpliPlayListId
    , acdpliPlayListItemId
    
    , ActivityContentDetailsSocial
    , activityContentDetailsSocial
    , acdsResourceId
    , acdsImageURL
    , acdsAuthor
    , acdsReferenceURL
    , acdsType
    
    , VideoSuggestionsEditorSuggestionsItem (..)
    
    , ContentRatingCatvfrRating (..)
    
    , ContentRatingCnaRating (..)
    
    , LiveChatBan
    , liveChatBan
    , lcbEtag
    , lcbSnippet
    , lcbKind
    , lcbId
    
    , ContentRatingChvrsRating (..)
    
    , ActivityContentDetailsSubscription
    , activityContentDetailsSubscription
    , aResourceId
    
    , ActivityContentDetailsLike
    , activityContentDetailsLike
    , acdlResourceId
    
    , PlayListContentDetails
    , playListContentDetails
    , plcdItemCount
    
    , ContentRatingIncaaRating (..)
    
    , ContentRatingSmsaRating (..)
    
    , PageInfo
    , pageInfo
    , piResultsPerPage
    , piTotalResults
    
    , ContentRatingCbfcRating (..)
    
    , VideoStatus
    , videoStatus
    , vsFailureReason
    , vsPublicStatsViewable
    , vsRejectionReason
    , vsPublishAt
    , vsUploadStatus
    , vsPrivacyStatus
    , vsEmbeddable
    , vsLicense
    
    , ContentRatingKfcbRating (..)
    
    , VideoFileDetails
    , videoFileDetails
    , vfdBitrateBps
    , vfdCreationTime
    , vfdRecordingLocation
    , vfdDurationMs
    , vfdFileSize
    , vfdFileType
    , vfdContainer
    , vfdVideoStreams
    , vfdAudioStreams
    , vfdFileName
    
    , ThumbnailSetResponse
    , thumbnailSetResponse
    , tsrEtag
    , tsrKind
    , tsrItems
    , tsrVisitorId
    , tsrEventId
    
    , LiveStreamConfigurationIssueSeverity (..)
    
    , LiveBroadcastListResponse
    , liveBroadcastListResponse
    , lblrEtag
    , lblrTokenPagination
    , lblrNextPageToken
    , lblrPageInfo
    , lblrKind
    , lblrItems
    , lblrVisitorId
    , lblrEventId
    , lblrPrevPageToken
    
    , ChannelContentDetails
    , channelContentDetails
    , ccdRelatedPlayLists
    , ccdGooglePlusUserId
    
    , SearchListVideoDefinition (..)
    
    , ActivityContentDetailsChannelItem
    , activityContentDetailsChannelItem
    , acdciResourceId
    
    , VideoListResponse
    , videoListResponse
    , vlrEtag
    , vlrTokenPagination
    , vlrNextPageToken
    , vlrPageInfo
    , vlrKind
    , vlrItems
    , vlrVisitorId
    , vlrEventId
    , vlrPrevPageToken
    
    , VideoMonetizationDetails
    , videoMonetizationDetails
    , vmdAccess
    
    , VideoAgeGatingVideoGameRating (..)
    
    , ContentRatingLsfRating (..)
    
    , VideoSuggestionsTagSuggestion
    , videoSuggestionsTagSuggestion
    , vstsTag
    , vstsCategoryRestricts
    
    , LiveChatModeratorListResponse
    , liveChatModeratorListResponse
    , lEtag
    , lTokenPagination
    , lNextPageToken
    , lPageInfo
    , lKind
    , lItems
    , lVisitorId
    , lEventId
    , lPrevPageToken
    
    , ActivitySnippet
    , activitySnippet
    , asPublishedAt
    , asChannelTitle
    , asChannelId
    , asThumbnails
    , asGroupId
    , asTitle
    , asType
    , asDescription
    
    , ChannelTopicDetails
    , channelTopicDetails
    , ctdTopicIds
    
    , LiveChatBanSnippetType (..)
    
    , ContentRatingBfvcRating (..)
    
    , LiveChatPollEditedDetails
    , liveChatPollEditedDetails
    , lcpedPrompt
    , lcpedItems
    , lcpedId
    
    , LiveBroadcastTopicType (..)
    
    , VideoCategoryListResponse
    , videoCategoryListResponse
    , vclrEtag
    , vclrTokenPagination
    , vclrNextPageToken
    , vclrPageInfo
    , vclrKind
    , vclrItems
    , vclrVisitorId
    , vclrEventId
    , vclrPrevPageToken
    
    , VideoProcessingDetails
    , videoProcessingDetails
    , vpdProcessingFailureReason
    , vpdProcessingIssuesAvailability
    , vpdProcessingProgress
    , vpdThumbnailsAvailability
    , vpdTagSuggestionsAvailability
    , vpdProcessingStatus
    , vpdEditorSuggestionsAvailability
    , vpdFileDetailsAvailability
    
    , CommentThreadSnippet
    , commentThreadSnippet
    , ctsIsPublic
    , ctsChannelId
    , ctsCanReply
    , ctsVideoId
    , ctsTotalReplyCount
    , ctsTopLevelComment
    
    , SearchListVideoDuration (..)
    
    , SearchListVideoCaption (..)
    
    , VideosListMyRating (..)
    
    , ChannelSectionListResponse
    , channelSectionListResponse
    , cslrEtag
    , cslrKind
    , cslrItems
    , cslrVisitorId
    , cslrEventId
    
    , CommentSnippetViewerRating (..)
    
    , VideoAbuseReportReason
    , videoAbuseReportReason
    , varrEtag
    , varrSnippet
    , varrKind
    , varrId
    
    , LiveStreamConfigurationIssue
    , liveStreamConfigurationIssue
    , lsciSeverity
    , lsciReason
    , lsciType
    , lsciDescription
    
    , LiveChatMessage
    , liveChatMessage
    , lcmEtag
    , lcmSnippet
    , lcmKind
    , lcmAuthorDetails
    , lcmId
    
    , Channel
    , channel
    , chaStatus
    , chaEtag
    , chaAuditDetails
    , chaContentOwnerDetails
    , chaSnippet
    , chaKind
    , chaTopicDetails
    , chaContentDetails
    , chaConversionPings
    , chaBrandingSettings
    , chaId
    , chaInvideoPromotion
    , chaStatistics
    , chaLocalizations
    
    , ChannelSectionTargeting
    , channelSectionTargeting
    , cstRegions
    , cstCountries
    , cstLanguages
    
    , ContentRatingFcbmRating (..)
    
    , LiveStreamListResponse
    , liveStreamListResponse
    , lslrEtag
    , lslrTokenPagination
    , lslrNextPageToken
    , lslrPageInfo
    , lslrKind
    , lslrItems
    , lslrVisitorId
    , lslrEventId
    , lslrPrevPageToken
    
    , LiveBroadcastsListBroadcastStatus (..)
    
    , ContentRatingMoctwRating (..)
    
    , ContentRatingBmukkRating (..)
    
    , ChannelLocalizations
    , channelLocalizations
    , clAddtional
    
    , PlayListSnippet
    , playListSnippet
    , plsPublishedAt
    , plsChannelTitle
    , plsChannelId
    , plsThumbnails
    , plsLocalized
    , plsTitle
    , plsDescription
    , plsTags
    , plsDefaultLanguage
    
    , ContentRatingIcaaRating (..)
    
    , VideoGetRatingResponse
    , videoGetRatingResponse
    , vgrrEtag
    , vgrrKind
    , vgrrItems
    , vgrrVisitorId
    , vgrrEventId
    
    , VideoAbuseReportReasonSnippet
    , videoAbuseReportReasonSnippet
    , varrsSecondaryReasons
    , varrsLabel
    
    , VideoStatusRejectionReason (..)
    
    , Caption
    , caption
    , capEtag
    , capSnippet
    , capKind
    , capId
    
    , VideoContentDetailsRegionRestriction
    , videoContentDetailsRegionRestriction
    , vcdrrAllowed
    , vcdrrBlocked
    
    , InvideoTiming
    , invideoTiming
    , itDurationMs
    , itOffSetMs
    , itType
    
    , PlayListLocalizations
    , playListLocalizations
    , pllAddtional
    
    , ContentRatingCzfilmRating (..)
    
    , VideoProcessingDetailsProcessingProgress
    , videoProcessingDetailsProcessingProgress
    , vpdppTimeLeftMs
    , vpdppPartsTotal
    , vpdppPartsProcessed
    
    , ChannelSnippet
    , channelSnippet
    , csPublishedAt
    , csCountry
    , csThumbnails
    , csLocalized
    , csCustomURL
    , csTitle
    , csDescription
    , csDefaultLanguage
    
    , ThumbnailDetails
    , thumbnailDetails
    , tdMedium
    , tdMaxres
    , tdDefault
    , tdStandard
    , tdHigh
    
    , MonitorStreamInfo
    , monitorStreamInfo
    , msiBroadcastStreamDelayMs
    , msiEmbedHTML
    , msiEnableMonitorStream
    
    , LiveChatMessageSnippet
    , liveChatMessageSnippet
    , lcmsMessageDeletedDetails
    , lcmsLiveChatId
    , lcmsPublishedAt
    , lcmsPollOpenedDetails
    , lcmsPollVotedDetails
    , lcmsUserBannedDetails
    , lcmsTextMessageDetails
    , lcmsPollClosedDetails
    , lcmsMessageRetractedDetails
    , lcmsPollEditedDetails
    , lcmsType
    , lcmsAuthorChannelId
    , lcmsFanFundingEventDetails
    , lcmsHasDisplayContent
    , lcmsDisplayMessage
    
    , ContentRatingRussiaRating (..)
    
    , ContentRatingCicfRating (..)
    
    , ContentRatingFmocRating (..)
    
    , LiveBroadcastsTransitionBroadcastStatus (..)
    
    , I18nRegion
    , i18nRegion
    , irEtag
    , irSnippet
    , irKind
    , irId
    
    , ChannelStatistics
    , channelStatistics
    , csCommentCount
    , csSubscriberCount
    , csVideoCount
    , csHiddenSubscriberCount
    , csViewCount
    
    , LiveChatFanFundingEventDetails
    , liveChatFanFundingEventDetails
    , lcffedUserComment
    , lcffedAmountMicros
    , lcffedAmountDisplayString
    , lcffedCurrency
    
    , ContentRatingNbcRating (..)
    
    , LiveBroadcastStatusLiveBroadcastPriority (..)
    
    , LiveStreamHealthStatusStatus (..)
    
    , ActivityContentDetails
    , activityContentDetails
    , acdPromotedItem
    , acdChannelItem
    , acdBulletin
    , acdFavorite
    , acdUpload
    , acdComment
    , acdSocial
    , acdSubscription
    , acdPlayListItem
    , acdLike
    , acdRecommendation
    
    , VideoCategory
    , videoCategory
    , vcEtag
    , vcSnippet
    , vcKind
    , vcId
    
    , VideoRatingRating (..)
    
    , VideoSuggestionsProcessingWarningsItem (..)
    
    , VideoLocalizations
    , videoLocalizations
    , vlAddtional
    
    , ChannelSectionContentDetails
    , channelSectionContentDetails
    , cscdChannels
    , cscdPlayLists
    
    , InvideoPositionCornerPosition (..)
    
    , Video
    , video
    , vStatus
    , vEtag
    , vProjectDetails
    , vRecordingDetails
    , vSnippet
    , vKind
    , vTopicDetails
    , vContentDetails
    , vAgeGating
    , vFileDetails
    , vSuggestions
    , vId
    , vStatistics
    , vLocalizations
    , vLiveStreamingDetails
    , vPlayer
    , vProcessingDetails
    , vMonetizationDetails
    
    , LiveBroadcast
    , liveBroadcast
    , lbStatus
    , lbEtag
    , lbSnippet
    , lbKind
    , lbTopicDetails
    , lbContentDetails
    , lbId
    , lbStatistics
    
    , ChannelStatusLongUploadsStatus (..)
    
    , LiveChatModerator
    , liveChatModerator
    , livEtag
    , livSnippet
    , livKind
    , livId
    
    , LiveStreamContentDetails
    , liveStreamContentDetails
    , lscdClosedCaptionsIngestionURL
    , lscdIsReusable
    
    , LiveChatModeratorSnippet
    , liveChatModeratorSnippet
    , lLiveChatId
    , lModeratorDetails
    
    , ContentRatingCscfRating (..)
    
    , LiveBroadcastStatusRecordingStatus (..)
    
    , VideoFileDetailsVideoStreamRotation (..)
    
    , PropertyValue
    , propertyValue
    , pvProperty
    , pvValue
    
    , ContentRatingRtcRating (..)
    
    , VideoSnippet
    , videoSnippet
    , vsDefaultAudioLanguage
    , vsPublishedAt
    , vsChannelTitle
    , vsChannelId
    , vsThumbnails
    , vsLocalized
    , vsCategoryId
    , vsTitle
    , vsLiveBroadcastContent
    , vsDescription
    , vsTags
    , vsDefaultLanguage
    
    , FanFundingEvent
    , fanFundingEvent
    , ffeEtag
    , ffeSnippet
    , ffeKind
    , ffeId
    
    , CommentThreadsListModerationStatus (..)
    
    , LiveBroadcastSnippet
    , liveBroadcastSnippet
    , lbsActualEndTime
    , lbsLiveChatId
    , lbsPublishedAt
    , lbsScheduledEndTime
    , lbsChannelId
    , lbsScheduledStartTime
    , lbsThumbnails
    , lbsTitle
    , lbsActualStartTime
    , lbsIsDefaultBroadcast
    , lbsDescription
    
    , ContentRatingSmaisRating (..)
    
    , AccessPolicy
    , accessPolicy
    , apException
    , apAllowed
    
    , Sponsor
    , sponsor
    , sEtag
    , sSnippet
    , sKind
    , sId
    
    , LiveChatMessageDeletedDetails
    , liveChatMessageDeletedDetails
    , lcmddDeletedMessageId
    
    , ContentRatingYtRating (..)
    
    , CommentThreadListResponse
    , commentThreadListResponse
    , ctlrEtag
    , ctlrTokenPagination
    , ctlrNextPageToken
    , ctlrPageInfo
    , ctlrKind
    , ctlrItems
    , ctlrVisitorId
    , ctlrEventId
    
    , WatchSettings
    , watchSettings
    , wsFeaturedPlayListId
    , wsBackgRoundColor
    , wsTextColor
    
    , CdnSettings
    , cdnSettings
    , csIngestionInfo
    , csFrameRate
    , csFormat
    , csResolution
    , csIngestionType
    
    , VideoContentDetailsCaption (..)
    
    , LiveBroadcastStatistics
    , liveBroadcastStatistics
    , lbsTotalChatCount
    , lbsConcurrentViewers
    
    , SubscriptionsListOrder (..)
    
    , VideoCategorySnippet
    , videoCategorySnippet
    , vcsAssignable
    , vcsChannelId
    , vcsTitle
    
    , I18nLanguage
    , i18nLanguage
    , ilEtag
    , ilSnippet
    , ilKind
    , ilId
    
    , ContentRatingBbfcRating (..)
    
    , VideoStatistics
    , videoStatistics
    , vsLikeCount
    , vsCommentCount
    , vsFavoriteCount
    , vsDislikeCount
    , vsViewCount
    
    , ActivityListResponse
    , activityListResponse
    , alrEtag
    , alrTokenPagination
    , alrNextPageToken
    , alrPageInfo
    , alrKind
    , alrItems
    , alrVisitorId
    , alrEventId
    , alrPrevPageToken
    
    , ContentRatingTvpgRating (..)
    
    , CommentsListTextFormat (..)
    
    , VideosRateRating (..)
    
    , ActivityContentDetailsBulletin
    , activityContentDetailsBulletin
    , acdbResourceId
    
    , LiveBroadcastContentDetailsProjection (..)
    
    , CaptionSnippetStatus (..)
    
    , VideoAbuseReport
    , videoAbuseReport
    , varSecondaryReasonId
    , varReasonId
    , varVideoId
    , varLanguage
    , varComments
    
    , ContentRatingSkfilmRating (..)
    
    , ChannelSectionSnippetType (..)
    
    , LiveBroadcastsListBroadcastType (..)
    
    , ContentRatingFpbRatingReasonsItem (..)
    
    , VideoProcessingDetailsProcessingStatus (..)
    
    , ActivityContentDetailsPromotedItemCtaType (..)
    
    , VideoFileDetailsAudioStream
    , videoFileDetailsAudioStream
    , vfdasBitrateBps
    , vfdasVendor
    , vfdasCodec
    , vfdasChannelCount
    
    , I18nRegionListResponse
    , i18nRegionListResponse
    , irlrEtag
    , irlrKind
    , irlrItems
    , irlrVisitorId
    , irlrEventId
    
    , SearchListChannelType (..)
    
    , GuideCategorySnippet
    , guideCategorySnippet
    , gcsChannelId
    , gcsTitle
    
    , ContentRatingKmrbRating (..)
    
    , ContentRatingOflcRating (..)
    
    , ContentRatingCNCRating (..)
    
    , CaptionListResponse
    , captionListResponse
    , cEtag
    , cKind
    , cItems
    , cVisitorId
    , cEventId
    
    , PlayListItemStatus
    , playListItemStatus
    , plisPrivacyStatus
    
    , InvideoPosition
    , invideoPosition
    , ipCornerPosition
    , ipType
    
    , ContentRatingEcbmctRating (..)
    
    , VideoContentDetailsProjection (..)
    
    , ContentRatingGrfilmRating (..)
    
    , CommentThreadsListOrder (..)
    
    , LiveStreamHealthStatus
    , liveStreamHealthStatus
    , lshsStatus
    , lshsConfigurationIssues
    , lshsLastUpdateTimeSeconds
    
    , ChannelSectionLocalizations
    , channelSectionLocalizations
    , cslAddtional
    
    , ContentRatingIlfilmRating (..)
    
    , SubscriptionListResponse
    , subscriptionListResponse
    , subEtag
    , subTokenPagination
    , subNextPageToken
    , subPageInfo
    , subKind
    , subItems
    , subVisitorId
    , subEventId
    , subPrevPageToken
    
    , ContentRatingNbcplRating (..)
    
    , VideoStatusUploadStatus (..)
    
    , VideoLocalization
    , videoLocalization
    , vlTitle
    , vlDescription
    
    , ContentRatingRteRating (..)
    
    , CommentListResponse
    , commentListResponse
    , comEtag
    , comTokenPagination
    , comNextPageToken
    , comPageInfo
    , comKind
    , comItems
    , comVisitorId
    , comEventId
    
    , VideoPlayer
    , videoPlayer
    , vpEmbedHTML
    
    , PromotedItemId
    , promotedItemId
    , piiRecentlyUploadedBy
    , piiVideoId
    , piiWebsiteURL
    , piiType
    
    , CommentThreadsListTextFormat (..)
    
    , LocalizedString
    , localizedString
    , lsValue
    , lsLanguage
    
    , ContentRatingIfcoRating (..)
    
    , PlayListItemListResponse
    , playListItemListResponse
    , plilrEtag
    , plilrTokenPagination
    , plilrNextPageToken
    , plilrPageInfo
    , plilrKind
    , plilrItems
    , plilrVisitorId
    , plilrEventId
    , plilrPrevPageToken
    
    , CommentsSetModerationStatusModerationStatus (..)
    
    , GuideCategory
    , guideCategory
    , gcEtag
    , gcSnippet
    , gcKind
    , gcId
    
    , SearchResultSnippet
    , searchResultSnippet
    , srsPublishedAt
    , srsChannelTitle
    , srsChannelId
    , srsThumbnails
    , srsTitle
    , srsLiveBroadcastContent
    , srsDescription
    
    , LiveChatPollItem
    , liveChatPollItem
    , lcpiItemId
    , lcpiDescription
    
    , ActivityContentDetailsSocialType (..)
    
    , ContentRatingMedietilsynetRating (..)
    
    , PlayListItemStatusPrivacyStatus (..)
    
    , SubscriptionContentDetailsActivityType (..)
    
    , ContentRatingFpbRating (..)
    
    , SponsorListResponse
    , sponsorListResponse
    , spoEtag
    , spoTokenPagination
    , spoNextPageToken
    , spoPageInfo
    , spoKind
    , spoItems
    , spoVisitorId
    , spoEventId
    
    , LiveBroadcastContentDetailsClosedCaptionsType (..)
    
    , SearchListVideoDimension (..)
    
    , LiveBroadcastTopicSnippet
    , liveBroadcastTopicSnippet
    , lbtsName
    , lbtsReleaseDate
    
    , ContentRatingNkclvRating (..)
    
    , Activity
    , activity
    , aEtag
    , aSnippet
    , aKind
    , aContentDetails
    , aId
    
    , InvideoPromotion
    , invideoPromotion
    , ipUseSmartTiming
    , ipItems
    , ipDefaultTiming
    , ipPosition
    
    , InvideoBranding
    , invideoBranding
    , ibImageURL
    , ibTargetChannelId
    , ibTiming
    , ibImageBytes
    , ibPosition
    
    , SponsorsListFilter (..)
    
    , ChannelBannerResource
    , channelBannerResource
    , cbrEtag
    , cbrKind
    , cbrURL
    
    , SearchListVideoType (..)
    
    , I18nLanguageListResponse
    , i18nLanguageListResponse
    , illrEtag
    , illrKind
    , illrItems
    , illrVisitorId
    , illrEventId
    
    , PlayListPlayer
    , playListPlayer
    , plpEmbedHTML
    
    , ContentRatingMibacRating (..)
    
    , ContentRatingResorteviolenciaRating (..)
    
    , ContentRatingEgfilmRating (..)
    
    , ChannelBrandingSettings
    , channelBrandingSettings
    , cbsImage
    , cbsHints
    , cbsChannel
    , cbsWatch
    
    , CommentThread
    , commentThread
    , ctEtag
    , ctSnippet
    , ctKind
    , ctReplies
    , ctId
    
    , FanFundingEventListResponse
    , fanFundingEventListResponse
    , ffelrEtag
    , ffelrTokenPagination
    , ffelrNextPageToken
    , ffelrPageInfo
    , ffelrKind
    , ffelrItems
    , ffelrVisitorId
    , ffelrEventId
    
    , PlayListLocalization
    , playListLocalization
    , pllTitle
    , pllDescription
    
    , ContentRatingMccypRating (..)
    
    , LiveChatBanSnippet
    , liveChatBanSnippet
    , lcbsLiveChatId
    , lcbsBannedUserDetails
    , lcbsBanDurationSeconds
    , lcbsType
    
    , PlayListStatusPrivacyStatus (..)
    
    , SubscriptionContentDetails
    , subscriptionContentDetails
    , scdActivityType
    , scdTotalItemCount
    , scdNewItemCount
    
    , LiveBroadcastTopic
    , liveBroadcastTopic
    , lbtSnippet
    , lbtUnmatched
    , lbtType
    
    , ContentRatingCsaRating (..)
    
    , ChannelConversionPings
    , channelConversionPings
    , ccpPings
    
    , LocalizedProperty
    , localizedProperty
    , lpDefault
    , lpLocalized
    , lpDefaultLanguage
    
    , ChannelSectionSnippetStyle (..)
    
    , ChannelLocalization
    , channelLocalization
    , clTitle
    , clDescription
    
    , PlayListItemContentDetails
    , playListItemContentDetails
    , plicdStartAt
    , plicdNote
    , plicdVideoId
    , plicdEndAt
    
    , ContentRatingEirinRating (..)
    
    , VideoSuggestionsProcessingHintsItem (..)
    
    , VideoAgeGating
    , videoAgeGating
    , vagAlcoholContent
    , vagRestricted
    , vagVideoGameRating
    
    , ContentRatingNfrcRating (..)
    
    , ActivitySnippetType (..)
    
    , ContentRatingMocRating (..)
    
    , SearchListVideoEmbeddable (..)
    
    , LanguageTag
    , languageTag
    , ltValue
    
    , LiveChatPollOpenedDetails
    , liveChatPollOpenedDetails
    , lcpodPrompt
    , lcpodItems
    , lcpodId
    
    , SearchListEventType (..)
    
    , VideoFileDetailsVideoStream
    , videoFileDetailsVideoStream
    , vfdvsHeightPixels
    , vfdvsBitrateBps
    , vfdvsVendor
    , vfdvsRotation
    , vfdvsFrameRateFps
    , vfdvsCodec
    , vfdvsAspectRatio
    , vfdvsWidthPixels
    
    , ChannelConversionPing
    , channelConversionPing
    , ccpContext
    , ccpConversionURL
    
    , PlayListItem
    , playListItem
    , pliStatus
    , pliEtag
    , pliSnippet
    , pliKind
    , pliContentDetails
    , pliId
    
    , ActivityContentDetailsRecommendationReason (..)
    
    , ContentRatingKijkwijzerRating (..)
    
    , VideoSuggestionsProcessingErrorsItem (..)
    
    , VideoFileDetailsFileType (..)
    
    , ContentRatingMtrcbRating (..)
    
    , ContentRatingFcoRating (..)
    
    , GuideCategoryListResponse
    , guideCategoryListResponse
    , gclrEtag
    , gclrTokenPagination
    , gclrNextPageToken
    , gclrPageInfo
    , gclrKind
    , gclrItems
    , gclrVisitorId
    , gclrEventId
    , gclrPrevPageToken
    
    , CaptionSnippet
    , captionSnippet
    , csFailureReason
    , csStatus
    , csLastUpdated
    , csTrackKind
    , csIsDraft
    , csIsCC
    , csVideoId
    , csName
    , csIsLarge
    , csLanguage
    , csIsAutoSynced
    , csIsEasyReader
    , csAudioTrackType
    
    , CdnSettingsFrameRate (..)
    
    , Comment
    , comment
    , ccEtag
    , ccSnippet
    , ccKind
    , ccId
    
    , I18nRegionSnippet
    , i18nRegionSnippet
    , irsName
    , irsGl
    
    , LiveStreamConfigurationIssueType (..)
    
    , SearchListSafeSearch (..)
    
    , Subscription
    , subscription
    , ssEtag
    , ssSubscriberSnippet
    , ssSnippet
    , ssKind
    , ssContentDetails
    , ssId
    
    , SearchListVideoSyndicated (..)
    
    , ContentRatingDjctqRatingReasonsItem (..)
    
    , VideoRecordingDetails
    , videoRecordingDetails
    , vrdLocation
    , vrdLocationDescription
    , vrdRecordingDate
    
    , CdnSettingsIngestionType (..)
    
    , InvideoTimingType (..)
    
    , VideoRating
    , videoRating
    , vRating
    , vVideoId
    
    , ContentRatingAgcomRating (..)
    
    , CommentSnippet
    , commentSnippet
    , cViewerRating
    , cPublishedAt
    , cAuthorChannelURL
    , cModerationStatus
    , cLikeCount
    , cChannelId
    , cTextOriginal
    , cVideoId
    , cTextDisplay
    , cAuthorProFileImageURL
    , cAuthorDisplayName
    , cUpdatedAt
    , cAuthorChannelId
    , cCanRate
    , cAuthorGoogleplusProFileURL
    , cParentId
    
    , LiveStreamStatus
    , liveStreamStatus
    , lssStreamStatus
    , lssHealthStatus
    
    , VideoSuggestions
    , videoSuggestions
    , vsProcessingErrors
    , vsProcessingHints
    , vsEditorSuggestions
    , vsProcessingWarnings
    , vsTagSuggestions
    
    , CommentSnippetModerationStatus (..)
    
    , PlayListItemSnippet
    , playListItemSnippet
    , plisResourceId
    , plisPublishedAt
    , plisChannelTitle
    , plisChannelId
    , plisThumbnails
    , plisTitle
    , plisPlayListId
    , plisDescription
    , plisPosition
    
    , VideoProjectDetails
    , videoProjectDetails
    , vpdTags
    
    , SearchListVideoLicense (..)
    
    , ContentRating
    , contentRating
    , crFpbRatingReasons
    , crPefilmRating
    , crCccRating
    , crAnatelRating
    , crMpaaRating
    , crCceRating
    , crMccaaRating
    , crChfilmRating
    , crIcaaRating
    , crFcbmRating
    , crBmukkRating
    , crMoctwRating
    , crNfvcbRating
    , crDjctqRatingReasons
    , crAgcomRating
    , crCnaRating
    , crCatvfrRating
    , crCbfcRating
    , crKfcbRating
    , crSmsaRating
    , crChvrsRating
    , crIncaaRating
    , crNfrcRating
    , crCsaRating
    , crMocRating
    , crEirinRating
    , crFskRating
    , crEefilmRating
    , crRcnofRating
    , crMekuRating
    , crIlfilmRating
    , crIfcoRating
    , crNbcplRating
    , crGrfilmRating
    , crRteRating
    , crAcbRating
    , crCatvRating
    , crMdaRating
    , crDjctqRating
    , crSmaisRating
    , crCscfRating
    , crTvpgRating
    , crRtcRating
    , crYtRating
    , crBbfcRating
    , crKijkwijzerRating
    , crMtrcbRating
    , crFcoRating
    , crCicfRating
    , crCzfilmRating
    , crNbcRating
    , crFmocRating
    , crRussiaRating
    , crEgfilmRating
    , crResorteviolenciaRating
    , crMibacRating
    , crMedietilsynetRating
    , crMccypRating
    , crNkclvRating
    , crFpbRating
    , crLsfRating
    , crBfvcRating
    , crEcbmctRating
    , crCNCRating
    , crSkfilmRating
    , crOflcRating
    , crKmrbRating
    
    , PlayList
    , playList
    , plStatus
    , plEtag
    , plSnippet
    , plKind
    , plContentDetails
    , plId
    , plLocalizations
    , plPlayer
    
    , LiveChatMessageSnippetType (..)
    
    , LiveStreamStatusStreamStatus (..)
    
    , VideoStatusLicense (..)
    
    , ContentRatingNfvcbRating (..)
    
    , ChannelSettings
    , channelSettings
    , cShowRelatedChannels
    , cDefaultTab
    , cFeaturedChannelsTitle
    , cCountry
    , cProFileColor
    , cModerateComments
    , cKeywords
    , cUnsubscribedTrailer
    , cTrackingAnalyticsAccountId
    , cFeaturedChannelsURLs
    , cShowBrowseView
    , cTitle
    , cDescription
    , cDefaultLanguage
    
    , SubscriptionSnippet
    , subscriptionSnippet
    , ssResourceId
    , ssPublishedAt
    , ssChannelTitle
    , ssChannelId
    , ssThumbnails
    , ssTitle
    , ssDescription
    
    , VideoLiveStreamingDetails
    , videoLiveStreamingDetails
    , vlsdActualEndTime
    , vlsdConcurrentViewers
    , vlsdScheduledEndTime
    , vlsdScheduledStartTime
    , vlsdActualStartTime
    , vlsdActiveLiveChatId
    
    , FanFundingEventSnippet
    , fanFundingEventSnippet
    , ffesDisplayString
    , ffesSupporterDetails
    , ffesCreatedAt
    , ffesAmountMicros
    , ffesChannelId
    , ffesCommentText
    , ffesCurrency
    
    , ContentRatingMdaRating (..)
    
    , ActivityContentDetailsPromotedItem
    , activityContentDetailsPromotedItem
    , acdpiDestinationURL
    , acdpiClickTrackingURL
    , acdpiForecastingURL
    , acdpiDescriptionText
    , acdpiCtaType
    , acdpiVideoId
    , acdpiAdTag
    , acdpiCreativeViewURL
    , acdpiImpressionURL
    , acdpiCustomCtaButtonText
    
    , ContentRatingAcbRating (..)
    
    , SponsorSnippet
    , sponsorSnippet
    , sChannelId
    , sSponsorDetails
    , sSponsorSince
    
    , ContentRatingDjctqRating (..)
    
    , GeoPoint
    , geoPoint
    , gpLatitude
    , gpAltitude
    , gpLongitude
    
    , CommentThreadReplies
    , commentThreadReplies
    , ctrComments
    
    , ChannelSectionLocalization
    , channelSectionLocalization
    , cslTitle
    
    , VideoAbuseReportSecondaryReason
    , videoAbuseReportSecondaryReason
    , varsrId
    , varsrLabel
    
    , VideoStatusFailureReason (..)
    
    , ChannelContentOwnerDetails
    , channelContentOwnerDetails
    , ccodTimeLinked
    , ccodContentOwner
    
    , I18nLanguageSnippet
    , i18nLanguageSnippet
    , ilsHl
    , ilsName
    
    , ContentRatingCatvRating (..)
    
    , LiveChatPollVotedDetails
    , liveChatPollVotedDetails
    , lcpvdPollId
    , lcpvdItemId
    ) where
import           Network.Google.Prelude
import           Network.Google.Resource.YouTube.Activities.Insert
import           Network.Google.Resource.YouTube.Activities.List
import           Network.Google.Resource.YouTube.Captions.Delete
import           Network.Google.Resource.YouTube.Captions.Download
import           Network.Google.Resource.YouTube.Captions.Insert
import           Network.Google.Resource.YouTube.Captions.List
import           Network.Google.Resource.YouTube.Captions.Update
import           Network.Google.Resource.YouTube.ChannelBanners.Insert
import           Network.Google.Resource.YouTube.Channels.List
import           Network.Google.Resource.YouTube.Channels.Update
import           Network.Google.Resource.YouTube.ChannelSections.Delete
import           Network.Google.Resource.YouTube.ChannelSections.Insert
import           Network.Google.Resource.YouTube.ChannelSections.List
import           Network.Google.Resource.YouTube.ChannelSections.Update
import           Network.Google.Resource.YouTube.Comments.Delete
import           Network.Google.Resource.YouTube.Comments.Insert
import           Network.Google.Resource.YouTube.Comments.List
import           Network.Google.Resource.YouTube.Comments.MarkAsSpam
import           Network.Google.Resource.YouTube.Comments.SetModerationStatus
import           Network.Google.Resource.YouTube.Comments.Update
import           Network.Google.Resource.YouTube.CommentThreads.Insert
import           Network.Google.Resource.YouTube.CommentThreads.List
import           Network.Google.Resource.YouTube.CommentThreads.Update
import           Network.Google.Resource.YouTube.FanFundingEvents.List
import           Network.Google.Resource.YouTube.GuideCategories.List
import           Network.Google.Resource.YouTube.I18nLanguages.List
import           Network.Google.Resource.YouTube.I18nRegions.List
import           Network.Google.Resource.YouTube.LiveBroadcasts.Bind
import           Network.Google.Resource.YouTube.LiveBroadcasts.Control
import           Network.Google.Resource.YouTube.LiveBroadcasts.Delete
import           Network.Google.Resource.YouTube.LiveBroadcasts.Insert
import           Network.Google.Resource.YouTube.LiveBroadcasts.List
import           Network.Google.Resource.YouTube.LiveBroadcasts.Transition
import           Network.Google.Resource.YouTube.LiveBroadcasts.Update
import           Network.Google.Resource.YouTube.LiveChatBans.Delete
import           Network.Google.Resource.YouTube.LiveChatBans.Insert
import           Network.Google.Resource.YouTube.LiveChatMessages.Delete
import           Network.Google.Resource.YouTube.LiveChatMessages.Insert
import           Network.Google.Resource.YouTube.LiveChatMessages.List
import           Network.Google.Resource.YouTube.LiveChatModerators.Delete
import           Network.Google.Resource.YouTube.LiveChatModerators.Insert
import           Network.Google.Resource.YouTube.LiveChatModerators.List
import           Network.Google.Resource.YouTube.LiveStreams.Delete
import           Network.Google.Resource.YouTube.LiveStreams.Insert
import           Network.Google.Resource.YouTube.LiveStreams.List
import           Network.Google.Resource.YouTube.LiveStreams.Update
import           Network.Google.Resource.YouTube.PlayListItems.Delete
import           Network.Google.Resource.YouTube.PlayListItems.Insert
import           Network.Google.Resource.YouTube.PlayListItems.List
import           Network.Google.Resource.YouTube.PlayListItems.Update
import           Network.Google.Resource.YouTube.PlayLists.Delete
import           Network.Google.Resource.YouTube.PlayLists.Insert
import           Network.Google.Resource.YouTube.PlayLists.List
import           Network.Google.Resource.YouTube.PlayLists.Update
import           Network.Google.Resource.YouTube.Search.List
import           Network.Google.Resource.YouTube.Sponsors.List
import           Network.Google.Resource.YouTube.Subscriptions.Delete
import           Network.Google.Resource.YouTube.Subscriptions.Insert
import           Network.Google.Resource.YouTube.Subscriptions.List
import           Network.Google.Resource.YouTube.Thumbnails.Set
import           Network.Google.Resource.YouTube.VideoAbuseReportReasons.List
import           Network.Google.Resource.YouTube.VideoCategories.List
import           Network.Google.Resource.YouTube.Videos.Delete
import           Network.Google.Resource.YouTube.Videos.GetRating
import           Network.Google.Resource.YouTube.Videos.Insert
import           Network.Google.Resource.YouTube.Videos.List
import           Network.Google.Resource.YouTube.Videos.Rate
import           Network.Google.Resource.YouTube.Videos.ReportAbuse
import           Network.Google.Resource.YouTube.Videos.Update
import           Network.Google.Resource.YouTube.Watermarks.Set
import           Network.Google.Resource.YouTube.Watermarks.UnSet
import           Network.Google.YouTube.Types
type YouTubeAPI =
     ChannelBannersInsertResource :<|>
       GuideCategoriesListResource
       :<|> SponsorsListResource
       :<|> FanFundingEventsListResource
       :<|> I18nLanguagesListResource
       :<|> LiveBroadcastsControlResource
       :<|> LiveBroadcastsTransitionResource
       :<|> LiveBroadcastsInsertResource
       :<|> LiveBroadcastsListResource
       :<|> LiveBroadcastsBindResource
       :<|> LiveBroadcastsDeleteResource
       :<|> LiveBroadcastsUpdateResource
       :<|> LiveChatModeratorsInsertResource
       :<|> LiveChatModeratorsListResource
       :<|> LiveChatModeratorsDeleteResource
       :<|> VideosInsertResource
       :<|> VideosListResource
       :<|> VideosRateResource
       :<|> VideosReportAbuseResource
       :<|> VideosDeleteResource
       :<|> VideosUpdateResource
       :<|> VideosGetRatingResource
       :<|> CaptionsInsertResource
       :<|> CaptionsListResource
       :<|> CaptionsDownloadResource
       :<|> CaptionsDeleteResource
       :<|> CaptionsUpdateResource
       :<|> I18nRegionsListResource
       :<|> VideoAbuseReportReasonsListResource
       :<|> LiveChatMessagesInsertResource
       :<|> LiveChatMessagesListResource
       :<|> LiveChatMessagesDeleteResource
       :<|> ChannelsListResource
       :<|> ChannelsUpdateResource
       :<|> ActivitiesInsertResource
       :<|> ActivitiesListResource
       :<|> WatermarksSetResource
       :<|> WatermarksUnSetResource
       :<|> CommentThreadsInsertResource
       :<|> CommentThreadsListResource
       :<|> CommentThreadsUpdateResource
       :<|> VideoCategoriesListResource
       :<|> ThumbnailsSetResource
       :<|> PlayListsInsertResource
       :<|> PlayListsListResource
       :<|> PlayListsDeleteResource
       :<|> PlayListsUpdateResource
       :<|> PlayListItemsInsertResource
       :<|> PlayListItemsListResource
       :<|> PlayListItemsDeleteResource
       :<|> PlayListItemsUpdateResource
       :<|> CommentsInsertResource
       :<|> CommentsSetModerationStatusResource
       :<|> CommentsListResource
       :<|> CommentsMarkAsSpamResource
       :<|> CommentsDeleteResource
       :<|> CommentsUpdateResource
       :<|> SubscriptionsInsertResource
       :<|> SubscriptionsListResource
       :<|> SubscriptionsDeleteResource
       :<|> LiveChatBansInsertResource
       :<|> LiveChatBansDeleteResource
       :<|> SearchListResource
       :<|> ChannelSectionsInsertResource
       :<|> ChannelSectionsListResource
       :<|> ChannelSectionsDeleteResource
       :<|> ChannelSectionsUpdateResource
       :<|> LiveStreamsInsertResource
       :<|> LiveStreamsListResource
       :<|> LiveStreamsDeleteResource
       :<|> LiveStreamsUpdateResource