# Functions
DeepCopy performs a deep copy of the FileSystem from fs1 to fs2.
LoadManifests takes a filesystem, a base directory path that contains the manifests and a Channel, and loads the manifests into the filesystem.
LoadPackages takes a filesystem, a base directory path and a channel name, and loads the versioned packages specified in the channel into the filesystem.
NewLoadedManifestFileSystem creates and returns a new ManifestFileSystem, loaded with the manifests.
# Constants
DefaultChannelDir is the default name of the directory containing channel and packages files.
DefaultChannelName is the default name of a channel.
# Structs
ManifestFileSystem is a wrapper around the kustomize filesys.Filesystem with methods to copy all the files and directories of a manifest directory.