type dump = [`Simple | `Records | `Summary | `Granule | `NoDump]
type ui = string (** Should be either "console" or "gtk" depending on what is compiled in *)

val filenames : string list ref
val dump : dump ref
val ui : ui ref
val loop : bool ref
val flip : bool ref
val shuffle : bool ref
val each : bool ref
val level : int ref
val font_size : int ref

val debug : bool ref
val verbose : bool ref

(** [load_from_XXX ui_list usage] is the appropriate way to call these *)
val load_from_file : string list -> string -> unit
val load_from_argv : string list -> string -> unit
