import { Buffer } from 'node:buffer';
/**
 * help writing message
 */
export declare class BufWrite {
    buffer: Buffer;
    pos: number;
    constructor(len: number);
    writeBigUint64BE(val: bigint): void;
    writeUint32BE(val: number): void;
    writeInt32BE(val: number): void;
    writeUint16BE(val: number): void;
    writeInt16BE(val: number): void;
    writeUint8(val: number): void;
    writeString(text: string): void;
    writeInt8(val: number): void;
    append(buf: Buffer): void;
}
//# sourceMappingURL=BufWrite.d.ts.map