eventstorming
Version:
A Graphics Library for Event Storming
13 lines (12 loc) • 336 B
TypeScript
export declare class Identity<T> {
private value;
constructor(value: T);
getValue(): T;
equals(that: Identity<T>): boolean;
}
export declare class NumberIdentity extends Identity<number> {
constructor(value: number);
}
export declare class StringIdentity extends Identity<string> {
constructor(value: string);
}