export class usize extends u32 {
  constructor (registry: Registry, value?: unknown) {
    super(registry, value);

    throw new Error('The `usize` type should not be used. Since it is platform-specific, it creates incompatibilities between native (generally u64) and WASM (always u32) code. Use one of the `u32` or `u64` types explicitly.');