@caidrive/shared
Version:
caidrive.shared.components
31 lines (30 loc) • 442 B
TypeScript
/**
* What it does.
*
* @param name - Parameter description.
* @returns Type and description of the returned object.
*
* @example
* ```
* Write me later.
* ```
*/
export declare class Identifier<T> {
private readonly value;
/**
*
*/
constructor(value: T);
/**
*
*/
equals(id?: Identifier<T>): boolean;
/**
*
*/
toString(): string;
/**
*
*/
toValue(): T;
}