sig
  val get_stream :
    ((Api11.params -> Oauth.t -> 'final_result) ->
     Api11.params -> 'the_function_type) ->
    'sublist_record Json_conv.decoder ->
    ('sublist_record -> 'elem list) ->
    (Api11.params ->
     Oauth.t ->
     [< `Error of [> `Json of Api_intf.Json.t Meta_conv.Error.t ] as 'error
      | `Ok of Api_intf.Json.t ]) ->
    ([> `Error of 'error | `Ok of 'elem ] Spotlib.Spot.Stream.t ->
     'final_result) ->
    'the_function_type
end