use std::sync::Arc;
use rspack_fs::IntermediateFileSystem;
use rspack_paths::Utf8PathBuf;
use super::CacheDirectory;
#[derive(Debug)]
pub struct FileSystemOptions {
pub directory: Utf8PathBuf,
pub cache_directory: CacheDirectory,
pub max_pack_size: usize,
pub expire: u64,
pub fs: Arc<dyn IntermediateFileSystem>,
}