module V3: sig .. end
val bind : ?program_number:Rtypes.uint4 ->
       ?version_number:Rtypes.uint4 ->
       proc_null:(Nfs3_aux.t_MOUNT'V3'null'arg -> Nfs3_aux.t_MOUNT'V3'null'res) ->
       proc_mnt:(Nfs3_aux.t_MOUNT'V3'mnt'arg -> Nfs3_aux.t_MOUNT'V3'mnt'res) ->
       proc_dump:(Nfs3_aux.t_MOUNT'V3'dump'arg -> Nfs3_aux.t_MOUNT'V3'dump'res) ->
       proc_umnt:(Nfs3_aux.t_MOUNT'V3'umnt'arg -> Nfs3_aux.t_MOUNT'V3'umnt'res) ->
       proc_umntall:(Nfs3_aux.t_MOUNT'V3'umntall'arg ->
                     Nfs3_aux.t_MOUNT'V3'umntall'res) ->
       proc_export:(Nfs3_aux.t_MOUNT'V3'export'arg -> Nfs3_aux.t_MOUNT'V3'export'res) ->
       Rpc_server.t -> unit
val bind_async : ?program_number:Rtypes.uint4 ->
       ?version_number:Rtypes.uint4 ->
       proc_null:(Rpc_server.session ->
                  Nfs3_aux.t_MOUNT'V3'null'arg ->
                  (Nfs3_aux.t_MOUNT'V3'null'res -> unit) -> unit) ->
       proc_mnt:(Rpc_server.session ->
                 Nfs3_aux.t_MOUNT'V3'mnt'arg ->
                 (Nfs3_aux.t_MOUNT'V3'mnt'res -> unit) -> unit) ->
       proc_dump:(Rpc_server.session ->
                  Nfs3_aux.t_MOUNT'V3'dump'arg ->
                  (Nfs3_aux.t_MOUNT'V3'dump'res -> unit) -> unit) ->
       proc_umnt:(Rpc_server.session ->
                  Nfs3_aux.t_MOUNT'V3'umnt'arg ->
                  (Nfs3_aux.t_MOUNT'V3'umnt'res -> unit) -> unit) ->
       proc_umntall:(Rpc_server.session ->
                     Nfs3_aux.t_MOUNT'V3'umntall'arg ->
                     (Nfs3_aux.t_MOUNT'V3'umntall'res -> unit) -> unit) ->
       proc_export:(Rpc_server.session ->
                    Nfs3_aux.t_MOUNT'V3'export'arg ->
                    (Nfs3_aux.t_MOUNT'V3'export'res -> unit) -> unit) ->
       Rpc_server.t -> unit