bknd
Version:
Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.
15 lines (14 loc) • 714 B
TypeScript
export declare class MockFileSystemDirectoryHandle {
kind: "directory";
name: string;
private files;
private directories;
constructor(name?: string);
getFileHandle(name: string, options?: FileSystemGetFileOptions): Promise<FileSystemFileHandle>;
getDirectoryHandle(name: string, options?: FileSystemGetDirectoryOptions): Promise<FileSystemDirectoryHandle>;
removeEntry(name: string, _options?: FileSystemRemoveOptions): Promise<void>;
entries(): AsyncIterableIterator<[string, FileSystemHandle]>;
keys(): AsyncIterableIterator<string>;
values(): AsyncIterableIterator<FileSystemHandle>;
[Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>;
}