sig
  type overlay = { text_class : string; font : string; size : int; }
  type properties = { name : string; styles : string list; }
  val properties_get : string -> Elm_font.properties
  val fontconfig_name_get : string -> string option -> string
end