declare const TypedArrayOfBytesArrays_base: { new (...items: any[]): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; Class: any; fromApi(arr: any): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; fromJSON(arr: any): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; from(value: any): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; }; export class TypedArrayOfBytesArrays extends TypedArrayOfBytesArrays_base { static Class: typeof TypedBytesArray; } declare const TypedArrayOfTypedBytes_base: { new (...items: any[]): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; Class: any; fromApi(arr: any): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; fromJSON(arr: any): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; from(value: any): { push(item: any): number; unshift(item: any): number; apply(fn: any): any[]; eq(other: any): boolean; diff(other: any): { added: any; removed: any; }; toJSON(): any[]; }; }; export class TypedArrayOfTypedBytes extends TypedArrayOfTypedBytes_base { static Class: { new (bytes: Uint8Array | Array | string): { get value(): string; get bytes(): Uint8Array; set(maybeBytes: (Uint8Array | Array | string)): void; length: number | undefined; toHex(): string; toJSON(): string; apply(fn: Function): any; eq(other: any | string): boolean; toString(): string; toLocaleString(): string; }; fromApi(value: any): { get value(): string; get bytes(): Uint8Array; set(maybeBytes: (Uint8Array | Array | string)): void; length: number | undefined; toHex(): string; toJSON(): string; apply(fn: Function): any; eq(other: any | string): boolean; toString(): string; toLocaleString(): string; }; random(size: number): { get value(): string; get bytes(): Uint8Array; set(maybeBytes: (Uint8Array | Array | string)): void; length: number | undefined; toHex(): string; toJSON(): string; apply(fn: Function): any; eq(other: any | string): boolean; toString(): string; toLocaleString(): string; }; fromJSON(json: string): { get value(): string; get bytes(): Uint8Array; set(maybeBytes: (Uint8Array | Array | string)): void; length: number | undefined; toHex(): string; toJSON(): string; apply(fn: Function): any; eq(other: any | string): boolean; toString(): string; toLocaleString(): string; }; from(obj: any): { get value(): string; get bytes(): Uint8Array; set(maybeBytes: (Uint8Array | Array | string)): void; length: number | undefined; toHex(): string; toJSON(): string; apply(fn: Function): any; eq(other: any | string): boolean; toString(): string; toLocaleString(): string; }; }; } export function createConverter(finalize: Function, parserClass: Class, ...parsers: Function[]): Function; import TypedBytesArray from "./typed-bytes-array.js"; export {};