UNPKG

@livestore/sqlite-wasm

Version:

20 lines 984 B
import type * as WaSqlite from '@livestore/wa-sqlite'; import { FacadeVFS } from '../FacadeVFS.js'; export declare class NodeFS extends FacadeVFS { private mapIdToFile; private lastError; private readonly directory; constructor(name: string, sqlite3: WaSqlite.SQLiteAPI, directory: string); getFilename(fileId: number): string; jOpen(zName: string | null, fileId: number, flags: number, pOutFlags: DataView): number; jRead(fileId: number, pData: Uint8Array, iOffset: number): number; jWrite(fileId: number, pData: Uint8Array, iOffset: number): number; jClose(fileId: number): number; jFileSize(fileId: number, pSize64: DataView): number; jTruncate(fileId: number, iSize: number): number; jSync(fileId: number, _flags: number): number; jDelete(zName: string, _syncDir: number): number; jAccess(zName: string, _flags: number, pResOut: DataView): number; deleteDb(fileName: string): void; } //# sourceMappingURL=NodeFS.d.ts.map