import type { ReadableFile, WritableFile, Stat } from '@loaders.gl/loader-utils'; export declare class NodeFile implements ReadableFile, WritableFile { handle: number; size: number; bigsize: bigint; url: string; constructor(path: string, flags: 'r' | 'w' | 'wx' | 'a+', mode?: number); close(): Promise; truncate(length: number): Promise; append(data: Uint8Array): Promise; stat(): Promise; read(offset: number | bigint, length: number): Promise; write(arrayBuffer: ArrayBuffer, offset?: number | bigint, length?: number): Promise; } //# sourceMappingURL=node-file.d.ts.map