@versatiledatakit/shared
Version:
Versatile Data Kit Shared library enables reusability of shared features like: NgRx Redux, Error Handlers, Utils, Generic Components, etc.
15 lines (14 loc) • 456 B
TypeScript
import { Comparable, Predicate } from '../../interfaces';
import { PredicatesComparable } from '../comparable';
import { CompoundPredicate } from './base-compound.predicate';
export declare class And extends CompoundPredicate {
/**
* ** Factory method.
*/
static of(comparable: PredicatesComparable): And;
static of(...predicates: Predicate[]): And;
/**
* @inheritDoc
*/
evaluate(comparable: Comparable): boolean;
}