node-smb2
Version:
A SMB2 implementation in TypeScript
13 lines (12 loc) • 480 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import { Writable } from "stream";
export 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;
}