///
import { Reader } from '../reader';
import { Writer } from '../writer';
export interface Options {
sync?: boolean;
chunkSize?: number | (() => number);
}
export declare class BufferWriter extends Writer {
chunks: Buffer[];
constructor(options: Options);
toBuffer(): Buffer;
get result(): Buffer;
}
export declare function reader(buffer: Buffer, options?: Options | number): Reader;
export declare function writer(options?: Options): BufferWriter;