voucher-validator
Version:
This lib provide validator to check business rules for a voucher
9 lines (8 loc) • 329 B
TypeScript
import { SpecificationComposite } from 'types-ddd';
import { Voucher, VoucherProps } from '../types';
export declare class VoucherValidator extends SpecificationComposite<Voucher> {
private readonly props;
constructor(props: VoucherProps);
isSatisfiedBy(voucher: Voucher): boolean;
}
export default VoucherValidator;