/* eslint-disable max-len */ // Misc export type TPrimitive = boolean | number | string | null | undefined; // Decision-Tables export type TRow = Record<`field${number}`, string>; export type TCondition = (fact: Record, paramVal: unknown) => boolean; export type TAction = (fact: Record, cellVals: TPrimitive[]) => void;