json-logic-engine
Version:
Construct complex rules with JSON & process them.
23 lines (22 loc) • 871 B
TypeScript
declare namespace _default {
export { LogicEngine };
export { AsyncLogicEngine };
export { Compiler };
export { Constants };
export { defaultMethods };
export { asLogicSync };
export { asLogicAsync };
export { splitPath };
export { splitPathMemoized };
}
export default _default;
import { splitPath } from "./utilities/splitPath.js";
import { splitPathMemoized } from "./utilities/splitPath.js";
import LogicEngine from "./logic.js";
import AsyncLogicEngine from "./asyncLogic.js";
import Compiler from "./compiler.js";
import Constants from "./constants.js";
import defaultMethods from "./defaultMethods.js";
import { asLogicSync } from "./asLogic.js";
import { asLogicAsync } from "./asLogic.js";
export { splitPath, splitPathMemoized, LogicEngine, AsyncLogicEngine, Compiler, Constants, defaultMethods, asLogicSync, asLogicAsync };