UNPKG

@pashoo2/clean-architecture-boilerplate

Version:
4 lines (3 loc) 421 B
import { TSimpleType } from '../../interfaces'; import { IBaseValueObjectConstructor, IBaseValueObjectConstructorFabricParameters } from '../../valueObjects/interfaces/baseValueObject'; export declare function baseValueObjectClassFabric<V extends TSimpleType, S extends TSimpleType>({ compareValues, serializeValue, validateValue, }: IBaseValueObjectConstructorFabricParameters<V, S>): IBaseValueObjectConstructor<V, S>;