@dexpenses/rule-conditions
Version:
Condition engine and parser for Dexpenses rules
12 lines (11 loc) • 392 B
TypeScript
import { DateTime } from 'luxon';
import Condition from './Condition';
import { Operator } from '../Operator';
import { Receipt } from '@dexpenses/core';
export default class DateCondition implements Condition {
private dateField;
private value;
private cmp;
constructor(dateField: keyof DateTime & string, op: Operator, value: number);
test(receipt: Receipt): boolean;
}