# Module FileUtilRM

    module FileUtilRM: sig .. end

    exception RmError of string

    type rm_error = [ `DirNotEmpty of FilePath.filename
           | `Exc of exn
           | `NoRecurse of FilePath.filename ]

    val rm : ?error:(string ->
                   [ `DirNotEmpty of FilePath.filename
                   | `Exc of exn
                   | `NoRecurse of FilePath.filename ] -> unit) ->
           ?force:FileUtilTypes.interactive ->
           ?recurse:bool -> FilePath.filename list -> unit