sig
  type scanbuf = Scanf.Scanning.scanbuf
  val stdib : Extlib.ExtScanf.Scanf.Scanning.scanbuf
  val from_string : string -> Extlib.ExtScanf.Scanf.Scanning.scanbuf
  val from_file : string -> Extlib.ExtScanf.Scanf.Scanning.scanbuf
  val from_file_bin : string -> Extlib.ExtScanf.Scanf.Scanning.scanbuf
  val from_function :
    (unit -> char) -> Extlib.ExtScanf.Scanf.Scanning.scanbuf
  val from_input : Extlib.IO.input -> Extlib.ExtScanf.Scanf.Scanning.scanbuf
  val end_of_input : Extlib.ExtScanf.Scanf.Scanning.scanbuf -> bool
  val beginning_of_input : Extlib.ExtScanf.Scanf.Scanning.scanbuf -> bool
  val name_of_input : Extlib.ExtScanf.Scanf.Scanning.scanbuf -> string
  val from_channel :
    Extlib.IO.input -> Extlib.ExtScanf.Scanf.Scanning.scanbuf
end