/// import { Writer, WriterBase } from './writer'; export declare class BufferWriterSize extends WriterBase { private _length; constructor(); reset(): void; get buffer(): Buffer; get buffers(): Buffer[]; get length(): number; get offset(): number; writeBytes(dataArray: number[]): number; writeByte(data: number): number; writeUInt16(data: number): number; writeUInt32(data: number): number; writeDouble(data: number): number; writeString(data: string, len?: number): number; writeBuffer(data: Buffer, sourceStart?: number, sourceEnd?: number): number; writeBuffers(buffers: Buffer[], totalLength?: number): number; writeArrayBuffer(data: ArrayBuffer): number; write(writer: Writer): number; pushContext(): void; popContext(): void; }