/// <reference types="node" />
import { Transform } from 'readable-stream';
export declare class BlockTransformStream extends Transform {
    private chunkSize;
    bytesRead: number;
    bytesWritten: number;
    private _buffers;
    private _bytes;
    constructor(chunkSize: number);
    private writeBuffers;
    _transform(chunk: Buffer, _encoding: string, callback: (error?: Error) => void): void;
    _flush(callback: (error?: Error) => void): void;
}
