Module Gutter.Gutter_config

type t
val create : ?class_:string -> ?render_empty_elements:bool -> ?markers: (Codemirror_bindings__.For_ppx.View.editor_view -> Gutter_marker.t Codemirror_bindings__.For_ppx.State.Range_set.t) -> ?line_marker: (Codemirror_bindings__.For_ppx.View.editor_view -> Block_info.t -> Gutter_marker.t option) -> ?line_marker_change: (Codemirror_bindings__.For_ppx.View.View_update.t -> bool) -> ?initial_spacer: (Codemirror_bindings__.For_ppx.View.editor_view -> Gutter_marker.t) -> ?update_spacer: (spacer:Gutter_marker.t -> update:Codemirror_bindings__.For_ppx.View.View_update.t -> Gutter_marker.t) -> ?dom_event_handlers:Line_numbers_config.Dom_event_handlers.t -> unit -> t