import type { VirtualFileSystem } from "./runtime-compat.js"; export interface FilesystemEntry { path: string; type: "directory" | "file" | "symlink"; mode: string; uid: number; gid: number; content?: string; encoding?: "utf8" | "base64"; target?: string; } export declare function sortFilesystemEntries(entries: FilesystemEntry[]): FilesystemEntry[]; export declare function snapshotVirtualFilesystem(filesystem: VirtualFileSystem, rootPath?: string): Promise;