UNPKG

@pashoo2/clean-architecture-boilerplate

Version:
8 lines (7 loc) 500 B
import { IMultiValuesValueObject, IMultiValuesValueObjectValue } from './multipleValuesValueObjectBase'; import { IBaseValueObject } from './baseValueObject'; export interface IIdentityValueObjectSimple extends IBaseValueObject<string, string> { } export interface IIdentityMultiValueObject<V extends IMultiValuesValueObjectValue = IMultiValuesValueObjectValue> extends IMultiValuesValueObject<V> { } export declare type TIdentityValueObject = IIdentityValueObjectSimple | IIdentityMultiValueObject;