export declare class EntityId { protected _recordId: T | null; protected _uuid: string | null; constructor(recordId?: T | string, isHash?: boolean, uuid?: string); private createUUID; get hashOptions(): [string, number]; toHash(): string; protected fromHash(hash: string): EntityId; toPrimitive(): T; toString(): string | null; toJSON(): string | null; equals(id: EntityId): boolean; }