sig
  val list :
    ?user_id:int64 ->
    ?screen_name:string ->
    ?count:int ->
    ?since_id:int64 ->
    ?max_id:int64 ->
    ?include_entities:bool ->
    Oauth.t ->
    [> `Error of
         [> `Http of int * string
          | `Json of Api_intf.Json.t Meta_conv.Error.t ]
     | `Ok of Api_intf.Tweet.ts ]
  val create :
    ?include_entities:bool ->
    Oauth.t ->
    int64 ->
    [> `Error of
         [> `Http of int * string
          | `Json of Api_intf.Json.t Meta_conv.Error.t ]
     | `Ok of Api_intf.Tweet.t ]
  val destroy :
    ?include_entities:bool ->
    Oauth.t ->
    int64 ->
    [> `Error of
         [> `Http of int * string
          | `Json of Api_intf.Json.t Meta_conv.Error.t ]
     | `Ok of Api_intf.Tweet.t ]
end