UNPKG

@pashoo2/clean-architecture-boilerplate

Version:
4 lines (3 loc) 417 B
import { ICompareValues, ICompareValuesStrategy } from '../../interfaces/comparison/valuesComparisonStrategies'; export declare function compareValuesByStrategy<V1, V2, S extends ICompareValuesStrategy<S>>(firstValue: V1, secondValue: V2, comparisonStrategy: S): boolean; export declare function compareValuesFunctionFabric<V1, V2, S extends ICompareValuesStrategy<S>>(comparisonStrategy: S): ICompareValues<V1, V2>;