import { type FileHandle } from 'node:fs/promises'; export type StreamWithHandle = ReadableStream & { fileHandle: FileHandle; }; export interface FileHandleLike { write(buffer: Uint8Array, offset: number, length: number, position: number): Promise<{ bytesWritten: number; }>; truncate(len?: number): Promise; close(): Promise; } export declare function fromFile(input: string | FileHandle): Promise; /** * Convert a Node file handle into a writable web stream. */ export declare function toFile(input: string | FileHandleLike): Promise>; //# sourceMappingURL=node.d.ts.map