@pashoo2/clean-architecture-boilerplate
Version:
Clean architecture boilerplate
4 lines (3 loc) • 502 B
TypeScript
import { IMultiValuesValueObjectValue } from '../../valueObjects/interfaces';
import { IMultipleValuesValueObjectAsyncConstructor, IMultipleValuesValueObjectAsyncFabricParameters } from '../../valueObjects/interfaces/multipleValuesValueObjectAsync';
export declare function multipleValuesValueObjectAsyncFabric<V extends IMultiValuesValueObjectValue>({ compareValues, serializeValue, validateValue, }: IMultipleValuesValueObjectAsyncFabricParameters<V>): IMultipleValuesValueObjectAsyncConstructor<V>;