@digifi/jexl-functions
Version:
Package with available JEXL functions
20 lines (19 loc) • 1.71 kB
TypeScript
declare const _default: (options?: Partial<import("../utils/module").IBaseCreateModuleOptions> | undefined) => {
EFFECT: (rate: unknown, periods: unknown) => number;
FV: (rate: unknown, periods: unknown, payment: unknown, value: unknown, type: unknown) => number;
PMT: (rate: unknown, periods: unknown, present: unknown, future: unknown, type: unknown) => number;
IPMT: (rate: unknown, period: unknown, periods: unknown, present: unknown, future: unknown, type: unknown) => number;
RATE: (periods: unknown, payment: unknown, present: unknown, future: unknown, type: unknown, guess: unknown) => number;
ISPMT: (rate: unknown, period: unknown, periods: unknown, value: unknown) => number;
NOMINAL: (rate: unknown, periods: unknown) => number;
NPER: (rate: unknown, payment: unknown, present: unknown, future: unknown, type: unknown) => number;
NPV: (rate: unknown, ...args: unknown[]) => number;
PDURATION: (rate: unknown, present: unknown, future: unknown) => number;
PPMT: (rate: unknown, period: unknown, periods: unknown, present: unknown, future: unknown, type: unknown) => number;
PV: (rate: unknown, periods: unknown, payment: unknown, future: unknown, type: unknown) => number;
DELTA: (firstValue: unknown, secondValue: unknown) => 1 | 0;
ACCRINT: (issue: unknown, first: unknown, settlement: unknown, rate: unknown, par: unknown, frequency: unknown, basis: unknown) => number;
CUMPRINC: (rate: unknown, periods: unknown, value: unknown, start: unknown, end: unknown, type: unknown) => number;
CUMIPMT: (rate: unknown, periods: unknown, value: unknown, start: unknown, end: unknown, type: unknown) => number;
};
export default _default;