selection:Gdk.atom ->
object
  method as_clipboard : Gtk.clipboard
  method clear : unit -> unit
  method get_contents : target:Gdk.atom -> GObj.selection_data
  method image : GdkPixbuf.pixbuf option
  method set_contents :
    targets:string list ->
    get:(GObj.selection_context -> info:int -> time:int32 -> unit) ->
    clear:(unit -> unit) -> unit
  method set_image : GdkPixbuf.pixbuf -> unit
  method set_text : string -> unit
  method targets : Gdk.atom list
  method text : string option
end