sig
type t
val id : Wlc.Output.t -> int64
val all : unit -> Wlc.Output.t list
val get_focused : unit -> Wlc.Output.t
val get_sleep : Wlc.Output.t -> bool
val set_sleep : Wlc.Output.t -> bool -> unit
val get_resolution : Wlc.Output.t -> Wlc.Geometry.Size.t
val set_resolution : Wlc.Output.t -> Wlc.Geometry.Size.t -> unit
val get_mask : Wlc.Output.t -> int list
val set_mask : Wlc.Output.t -> int list -> unit
val get_pixels :
Wlc.Output.t ->
((int, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array2.t ->
unit) ->
unit
val focus : Wlc.Output.t option -> unit
end