import type { RandomAccess } from '../../reader/RandomAccess.js'; export { BufferRandomAccess, HttpRandomAccess, type RandomAccess } from '../../reader/RandomAccess.js'; export declare class FileRandomAccess implements RandomAccess { private readonly path; private readonly handlePromise; constructor(path: string); size(signal?: AbortSignal): Promise; read(offset: bigint, length: number, signal?: AbortSignal): Promise; close(): Promise; static fromPath(path: string | URL): FileRandomAccess; } //# sourceMappingURL=RandomAccess.d.ts.map