sig
  val rc_file : string
  val minibuffer_history_size : Config_file.int_cp
  val abort_binding :
    (Gdk.Tags.modifier list * Gdk.keysym) Config_file.cp_custom_type
  val window_key_bindings : (Okey.keyhit_state * string) Config_file.list_cp
  val read : unit -> unit
  val write : unit -> unit
  val trees_for_window :
    (Okey.keyhit_state * string) list -> Okey.handler_tree list
  val create_add_binding_commands :
    (Okey.keyhit_state * string) Config_file.list_cp ->
    string ->
    (Okey.keyhit_state -> string -> unit) * (string -> string -> unit)
  val add_window_key_binding : Okey.keyhit_state -> string -> unit
  val add_window_key_binding_string : string -> string -> unit
end