@bufbuild/cel
Version:
A CEL evaluator for ECMAScript
13 lines (12 loc) • 806 B
TypeScript
export { type CelResult, type CelError, celError, isCelError, } from "./error.js";
export { type CelFunc, type CelOverload, celFunc, celOverload, } from "./func.js";
export { type CelMap, celMap, isCelMap } from "./map.js";
export { type CelList, celList, isCelList, celListConcat } from "./list.js";
export { type CelUint, celUint, isCelUint } from "./uint.js";
export { celFromScalar } from "./proto.js";
export { celType, objectType, CelScalar, listType, typeType, mapType, isCelType, isObjectCelType, } from "./type.js";
export type { CelListType, CelMapType, CelObjectType, CelTypeType, CelScalarType, CelType, CelValue, CelInput, } from "./type.js";
export { run } from "./run.js";
export { plan } from "./plan.js";
export { parse } from "./parse.js";
export { type CelEnv, celEnv } from "./env.js";