import type { EndpointRuleObject } from "./EndpointRuleObject"; import type { ErrorRuleObject } from "./ErrorRuleObject"; import type { ConditionObject } from "./shared"; /** * @public */ export type RuleSetRules = Array; /** * @public */ export type TreeRuleObject = { type: "tree"; conditions?: ConditionObject[]; rules: RuleSetRules; documentation?: string; };