export { TypedString$1 as default }; declare var TypedString$1: typeof TypedString; declare const TypedString_base: { 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; }; }; declare class TypedString extends TypedString_base { static 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; }; constructor(value: any); eq(other: any): boolean; }