*[<Null safety>](https://dart.dev/null-safety)*
A PseudoDir which will pass requests for inherited nodes to the underlying fidl_fuchsia_io.Directory.
A PseudoDir is a directory-like object whose entries are constructed by a program at runtime. The client can lookup, enumerate, and watch these directory entries but it cannot create, remove, or rename them.
A PseudoFile is a file-like object whose content is generated and modified dynamically on-the-fly by invoking handler functions rather than being directly persisted as a sequence of bytes.
A PseudoVmoFile is a VmoFile typed PseudoFile whose content is read from a Vmo dynamically produced by a supplied callback.
A RemoteDir is a directory-like object which holds a channel to a remotely hosted directory to which requests are delegated when opened.
A node which binds a channel to a service implementation when opened.
A node which wraps a VMO that can be duplicated when opened.
This interface declares a abstract Vnode class with common operations that may be overwritten.
Specifies how a VMO wrapped by VmoFile may be shared.
##### [Connector](../package-fuchsia_vfs_vfs/Connector.md)<{T}> = void Function([InterfaceRequest](../package-fidl_fidl/InterfaceRequest-class.md)<T> request) Function passed by service implementation which can be
used to serve connection over request.
##### [ReadFn](../package-fuchsia_vfs_vfs/ReadFn.md) = Uint8List Function() ##### [ReadFnStr](../package-fuchsia_vfs_vfs/ReadFnStr.md) = String? Function() ##### [VmoFn](../package-fuchsia_vfs_vfs/VmoFn.md) = [Vmo](../zircon/Vmo-class.md) Function() ##### [WriteFn](../package-fuchsia_vfs_vfs/WriteFn.md) = int Function(Uint8List) ##### [WriteFnStr](../package-fuchsia_vfs_vfs/WriteFnStr.md) = int Function(String)