@phroun/paged-buffer
Version:
High-performance buffer system for editing massive files with intelligent memory management and undo/redo capabilities
15 lines • 516 B
TypeScript
/**
* File-based page storage implementation
* @extends PageStorage
*/
export class FilePageStorage extends PageStorage {
constructor(tempDir?: null);
tempDir: string;
_ensureTempDir(): Promise<void>;
savePage(pageId: any, data: any): Promise<void>;
loadPage(pageId: any): Promise<Buffer<ArrayBufferLike>>;
deletePage(pageId: any): Promise<void>;
pageExists(pageId: any): Promise<boolean>;
}
import { PageStorage } from "./page-storage";
//# sourceMappingURL=file-page-storage.d.ts.map