export declare class Byte32Array {
    private _maxLength;
    private _arrayBuffer;
    private _float32Array;
    private _int32Array;
    private _uint32Array;
    bytePosition: number;
    byteLength: number;
    get arrayBuffer(): ArrayBuffer;
    set arrayBuffer(value: ArrayBuffer);
    constructor(byteLength?: number);
    readByte32Array(byte32Array: Byte32Array, byteLength?: number): void;
    writeByte32Array(byte32Array: Byte32Array): void;
    writeFloat32Array(float32Array: Float32Array): void;
    writeInt32Array(int32Array: Int32Array): void;
    writeUint32Array(uint32Array: Uint32Array): void;
    readFloat32Array(float32Array: Float32Array): void;
    readInt32Array(int32Array: Int32Array): void;
    readUint32Array(uint32Array: Uint32Array): void;
    getBytesAvailable(): number;
    readUTFBytes(len: number): string;
    writeUTFBytes(s: string): number;
    readInt(): number;
    writeUnsignedInt(b: number): void;
    writeInt(b: number): void;
    readUnsignedInt(): number;
    writeFloat(b: number): void;
    readFloat(): number;
    _ensureSpace(length: number): void;
}
//# sourceMappingURL=Byte32Array.d.ts.map