export declare class GUID { private readonly bytes; private static NIL_GUID; constructor(bytes: Uint8Array); get isNil(): boolean; static fromBytes(bytes: number[]): GUID; static fromBuffer(buffer: Uint8Array): GUID; static parse(guid: string): GUID; static nil(): GUID; equals(b: GUID): boolean; toJSON(): string; toString(): string; } export declare class ExtendedGUID { private readonly guid; private readonly n; constructor(guid: GUID, n: number); static nil(): ExtendedGUID; get isNil(): boolean; equals(other: ExtendedGUID): boolean; toString(): string; }