import * as z from "zod"; import { ConditionV2, ConditionV2$Outbound } from "./conditionv2.js"; import { EscalationPathNodeV2, EscalationPathNodeV2$Outbound } from "./escalationpathnodev2.js"; export type EscalationPathNodeIfElseV2 = { /** * The condition that defines which branch to take */ conditions: Array; /** * The nodes that form the levels if our condition is not met */ elsePath: Array; /** * The nodes that form the levels if our condition is met */ thenPath: Array; }; /** @internal */ export declare const EscalationPathNodeIfElseV2$inboundSchema: z.ZodType; /** @internal */ export type EscalationPathNodeIfElseV2$Outbound = { conditions: Array; else_path: Array; then_path: Array; }; /** @internal */ export declare const EscalationPathNodeIfElseV2$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace EscalationPathNodeIfElseV2$ { /** @deprecated use `EscalationPathNodeIfElseV2$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `EscalationPathNodeIfElseV2$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `EscalationPathNodeIfElseV2$Outbound` instead. */ type Outbound = EscalationPathNodeIfElseV2$Outbound; } //# sourceMappingURL=escalationpathnodeifelsev2.d.ts.map