sig
  val enum_input :
    Batteries.IO.input -> (string * int * int) Batteries.Enum.t
  val sqlite_db_of_enum :
    ?db:string ->
    ?table:string -> (string * int * int) Batteries.Enum.t -> Sqlite3.db
end