import { BlobCreationConfig, BytesArray, ImageCreationConfig, ToBytesConfig } from "../sharedTypes"; export default class ArrayBufferConverter { private original; constructor(original: ArrayBuffer); toImage({ type, maxSize }?: ImageCreationConfig): Promise; toBlob(config?: BlobCreationConfig): Promise; toUint8Array(): Uint8Array; toInt8Array(): Int8Array; toUint16Array(): Uint16Array; toInt16Array(): Int16Array; toInt32Array(): Int32Array; toUint32Array(): Uint32Array; toBigUint64(): BigUint64Array; toBigInt64(): BigInt64Array; toBytes(): BytesArray; toDecimalBytes({ isSigned }?: Omit): Array; }