declare const TypedUUID_base: { new (value: any): { get value(): string; toJSON(): string; toString(): string; eq(other: any): boolean; get bytes(): Uint8Array; set(maybeBytes: (Uint8Array | Array | string)): void; length: number | undefined; toHex(): string; apply(fn: Function): any; 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 default class TypedUUID extends TypedUUID_base { } export {};