sig
  module Saved :
    sig
      val generate :
        ?base_url:string ->
        ?std_params:GapiService.StandardParameters.t ->
        ?locale:string ->
        ?maxResults:int ->
        ?startIndex:int ->
        accountId:string ->
        savedReportId:string ->
        GapiConversation.Session.t ->
        GapiAdsenseV1_4Model.AdsenseReportsGenerateResponse.t *
        GapiConversation.Session.t
      val list :
        ?base_url:string ->
        ?std_params:GapiService.StandardParameters.t ->
        ?maxResults:int ->
        ?pageToken:string ->
        accountId:string ->
        GapiConversation.Session.t ->
        GapiAdsenseV1_4Model.SavedReports.t * GapiConversation.Session.t
    end
  val generate :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?media_download:GapiMediaResource.download ->
    ?currency:string ->
    ?dimension:string list ->
    ?filter:string list ->
    ?locale:string ->
    ?maxResults:int ->
    ?metric:string list ->
    ?sort:string list ->
    ?startIndex:int ->
    ?useTimezoneReporting:bool ->
    accountId:string ->
    startDate:string ->
    endDate:string ->
    GapiConversation.Session.t ->
    GapiAdsenseV1_4Model.AdsenseReportsGenerateResponse.t *
    GapiConversation.Session.t
end