import { ValueObject } from 'immutable'; import { ScalarIdentity } from 'ts-eventsourcing/ValueObject/ScalarIdentity'; /** * This can also be used as keys for has tables or be serialized. */ export declare class ImmutableScalarIdentity extends ScalarIdentity implements ValueObject { protected static deNormalize(data: any): ImmutableScalarIdentity; hashCode(): number; protected normalize(): T; }