sig
  module OrderBy :
    sig
      type t = Default | Alphabetical | Best
      val to_string : GapiPlusV1Service.PeopleResource.OrderBy.t -> string
      val of_string : string -> GapiPlusV1Service.PeopleResource.OrderBy.t
    end
  module Collection :
    sig
      type t = Default | Connected | Visible | Plusoners | Resharers
      val to_string : GapiPlusV1Service.PeopleResource.Collection.t -> string
      val of_string : string -> GapiPlusV1Service.PeopleResource.Collection.t
    end
  val get :
    ?base_url:string ->
    ?etag:string ->
    ?std_params:GapiService.StandardParameters.t ->
    userId:string ->
    GapiConversation.Session.t ->
    GapiPlusV1Model.Person.t * GapiConversation.Session.t
  val list :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?maxResults:int ->
    ?orderBy:GapiPlusV1Service.PeopleResource.OrderBy.t ->
    ?pageToken:string ->
    userId:string ->
    collection:GapiPlusV1Service.PeopleResource.Collection.t ->
    GapiConversation.Session.t ->
    GapiPlusV1Model.PeopleFeed.t * GapiConversation.Session.t
  val listByActivity :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?maxResults:int ->
    ?pageToken:string ->
    activityId:string ->
    collection:GapiPlusV1Service.PeopleResource.Collection.t ->
    GapiConversation.Session.t ->
    GapiPlusV1Model.PeopleFeed.t * GapiConversation.Session.t
  val search :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?language:string ->
    ?maxResults:int ->
    ?pageToken:string ->
    query:string ->
    GapiConversation.Session.t ->
    GapiPlusV1Model.PeopleFeed.t * GapiConversation.Session.t
end