UNPKG

@miguel-cagide/smb2

Version:

A SMB2 implementation in TypeScript

12 lines (11 loc) 457 B
/// <reference types="node" /> import { Writable } from "stream"; export declare type FileWriter = (offset: number, buffer: Buffer) => Promise<void>; export declare class FileWriteStream extends Writable { private maxWriteChunkLength; private fileWriter; private _bytesWritten; get bytesWritten(): number; constructor(maxWriteChunkLength: number, fileWriter: FileWriter); _write(chunk: Buffer, encoding: any, callback: any): void; }