import BaseType from "./base-type"; export default abstract class BytesType extends BaseType { readonly value: Uint8Array; private _value; constructor(value: string | Uint8Array); toHexString(): string; protected validate(): void; protected setValue(value: string | Uint8Array): void; /** * Internal equals * @param other The other uint8array */ protected _equals(other: Uint8Array): boolean; /** * Get required byte length */ protected abstract getRequiredByteLength(): number; }