module Handlers:sig..end
type t = {
   | 
bag : | 
val sexp_of_t : t -> Sexplib.Sexp.tval create : unit -> tval add : t ->
       (Raw_signal_manager.Signal.t -> unit) Core.Std.sexp_opaque ->
       (Raw_signal_manager.Signal.t -> unit) Core.Std.sexp_opaque Core.Std.Bag.Elt.tval remove : t ->
       (Raw_signal_manager.Signal.t -> unit) Core.Std.sexp_opaque Core.Std.Bag.Elt.t ->
       unitval deliver : t -> Raw_signal_manager.Signal.t -> unit