`sig
type t
val empty : LTerm_resources.t
val get : string -> LTerm_resources.t -> string
val add : string -> string -> LTerm_resources.t -> LTerm_resources.t
val merge : LTerm_resources.t -> LTerm_resources.t -> LTerm_resources.t
exception Error of string
val get_bool : string -> LTerm_resources.t -> bool option
val get_color : string -> LTerm_resources.t -> LTerm_style.color option
val get_style : string -> LTerm_resources.t -> LTerm_style.t
val get_connection : string -> LTerm_resources.t -> LTerm_draw.connection
exception Parse_error of string * int * string
val parse : string -> LTerm_resources.t
val load : string -> LTerm_resources.t Lwt.t
val home : string
end`