import { z } from 'zod/v4'; export type Journey = z.infer; export type CreateJourneyBody = z.input; export type CreateJourneyArgs = z.output; export type UpdateJourneyBody = z.input; export type UpdateJourneyArgs = z.output; export type SearchJourneyQuery = z.input; export type SearchJourneyArgs = z.output; export type JourneyItemParamsSchema = z.infer; export type JourneyCollectionParamsSchema = z.infer; export declare const journeySchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; nodes: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; layerId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; layerName: z.ZodOptional; operator: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; eventName: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; url: z.ZodString; method: z.ZodEnum; headers: z.ZodOptional>; body: z.ZodOptional; includeCustomAttributes: z.ZodOptional; customAttributesPath: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; tags: z.ZodDefault>>; selector: z.ZodOptional; key: z.ZodOptional; url: z.ZodOptional; value: z.ZodNumber; operator: z.ZodEnum<{ readonly Equals: import("./Operator").NumericOperator.Equals; readonly NotEquals: import("./Operator").NumericOperator.NotEquals; readonly GreaterThan: import("./Operator").NumericOperator.GreaterThan; readonly LessThan: import("./Operator").NumericOperator.LessThan; readonly GreaterThanOrEquals: import("./Operator").NumericOperator.GreaterThanOrEquals; readonly LessThanOrEquals: import("./Operator").NumericOperator.LessThanOrEquals; }>; from: z.ZodEnum; direction: z.ZodOptional>; threshold: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; operator: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodNumber; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodBoolean; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>]>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; key: z.ZodOptional; selector: z.ZodOptional; tags: z.ZodArray; direction: z.ZodOptional>; threshold: z.ZodOptional; thresholdUnit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; name: z.ZodString; webhookId: z.ZodString; activationTimeThreshold: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodNumber; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>]>>; edges: z.ZodArray>; targetHandle: z.ZodOptional>; }, z.core.$strip>>; workspaceId: z.ZodString; createdAt: z.ZodNumber; createdById: z.ZodString; createdBy: z.ZodUnion<[z.ZodObject<{ id: z.ZodString; name: z.ZodString; email: z.ZodEmail; profileImageUrl: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>; updatedAt: z.ZodNumber; updatedById: z.ZodString; updatedBy: z.ZodUnion<[z.ZodObject<{ id: z.ZodString; name: z.ZodString; email: z.ZodEmail; profileImageUrl: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>; }, z.core.$strip>; export declare const journeyCollectionSchema: z.ZodObject<{ data: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; layerId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; layerName: z.ZodOptional; operator: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; eventName: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; url: z.ZodString; method: z.ZodEnum; headers: z.ZodOptional>; body: z.ZodOptional; includeCustomAttributes: z.ZodOptional; customAttributesPath: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; tags: z.ZodDefault>>; selector: z.ZodOptional; key: z.ZodOptional; url: z.ZodOptional; value: z.ZodNumber; operator: z.ZodEnum<{ readonly Equals: import("./Operator").NumericOperator.Equals; readonly NotEquals: import("./Operator").NumericOperator.NotEquals; readonly GreaterThan: import("./Operator").NumericOperator.GreaterThan; readonly LessThan: import("./Operator").NumericOperator.LessThan; readonly GreaterThanOrEquals: import("./Operator").NumericOperator.GreaterThanOrEquals; readonly LessThanOrEquals: import("./Operator").NumericOperator.LessThanOrEquals; }>; from: z.ZodEnum; direction: z.ZodOptional>; threshold: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; operator: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodNumber; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodBoolean; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>]>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; key: z.ZodOptional; selector: z.ZodOptional; tags: z.ZodArray; direction: z.ZodOptional>; threshold: z.ZodOptional; thresholdUnit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; name: z.ZodString; webhookId: z.ZodString; activationTimeThreshold: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodNumber; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>]>>; edges: z.ZodArray>; targetHandle: z.ZodOptional>; }, z.core.$strip>>; workspaceId: z.ZodString; createdAt: z.ZodNumber; createdById: z.ZodString; createdBy: z.ZodUnion<[z.ZodObject<{ id: z.ZodString; name: z.ZodString; email: z.ZodEmail; profileImageUrl: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>; updatedAt: z.ZodNumber; updatedById: z.ZodString; updatedBy: z.ZodUnion<[z.ZodObject<{ id: z.ZodString; name: z.ZodString; email: z.ZodEmail; profileImageUrl: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>; }, z.core.$strip>>; totalCount: z.ZodNumber; }, z.core.$strip>; export declare const createJourneySchema: z.ZodObject<{ name: z.ZodString; nodes: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; layerId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; layerName: z.ZodOptional; operator: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; eventName: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; url: z.ZodString; method: z.ZodEnum; headers: z.ZodOptional>; body: z.ZodOptional; includeCustomAttributes: z.ZodOptional; customAttributesPath: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; tags: z.ZodDefault>>; selector: z.ZodOptional; key: z.ZodOptional; url: z.ZodOptional; value: z.ZodNumber; operator: z.ZodEnum<{ readonly Equals: import("./Operator").NumericOperator.Equals; readonly NotEquals: import("./Operator").NumericOperator.NotEquals; readonly GreaterThan: import("./Operator").NumericOperator.GreaterThan; readonly LessThan: import("./Operator").NumericOperator.LessThan; readonly GreaterThanOrEquals: import("./Operator").NumericOperator.GreaterThanOrEquals; readonly LessThanOrEquals: import("./Operator").NumericOperator.LessThanOrEquals; }>; from: z.ZodEnum; direction: z.ZodOptional>; threshold: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; operator: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodNumber; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodBoolean; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>]>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; key: z.ZodOptional; selector: z.ZodOptional; tags: z.ZodArray; direction: z.ZodOptional>; threshold: z.ZodOptional; thresholdUnit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; name: z.ZodString; webhookId: z.ZodString; activationTimeThreshold: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodNumber; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>]>>; edges: z.ZodArray>; targetHandle: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export declare const updateJourneySchema: z.ZodObject<{ name: z.ZodOptional; nodes: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; layerId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; layerName: z.ZodOptional; operator: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; eventName: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; url: z.ZodString; method: z.ZodEnum; headers: z.ZodOptional>; body: z.ZodOptional; includeCustomAttributes: z.ZodOptional; customAttributesPath: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; tags: z.ZodDefault>>; selector: z.ZodOptional; key: z.ZodOptional; url: z.ZodOptional; value: z.ZodNumber; operator: z.ZodEnum<{ readonly Equals: import("./Operator").NumericOperator.Equals; readonly NotEquals: import("./Operator").NumericOperator.NotEquals; readonly GreaterThan: import("./Operator").NumericOperator.GreaterThan; readonly LessThan: import("./Operator").NumericOperator.LessThan; readonly GreaterThanOrEquals: import("./Operator").NumericOperator.GreaterThanOrEquals; readonly LessThanOrEquals: import("./Operator").NumericOperator.LessThanOrEquals; }>; from: z.ZodEnum; direction: z.ZodOptional>; threshold: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; key: z.ZodString; value: z.ZodString; operator: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"url">; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").StringOperator.Is; readonly IsNot: import("./Operator").StringOperator.IsNot; readonly Contains: import("./Operator").StringOperator.Contains; readonly DoesNotContains: import("./Operator").StringOperator.DoesNotContains; readonly StartsWith: import("./Operator").StringOperator.StartsWith; readonly EndsWith: import("./Operator").StringOperator.EndsWith; }>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum<{ readonly Is: import("./Operator").BooleanOperator.Is; readonly IsNot: import("./Operator").BooleanOperator.IsNot; }>; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodString; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodNumber; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ valueType: z.ZodLiteral; value: z.ZodBoolean; operator: z.ZodEnum; type: z.ZodLiteral<"webhookRequest">; key: z.ZodString; from: z.ZodEnum; webhookId: z.ZodString; }, z.core.$strip>]>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; eventType: z.ZodEnum; key: z.ZodOptional; selector: z.ZodOptional; tags: z.ZodArray; direction: z.ZodOptional>; threshold: z.ZodOptional; thresholdUnit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; name: z.ZodString; webhookId: z.ZodString; activationTimeThreshold: z.ZodEnum; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodNumber; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral; data: z.ZodNull; }, z.core.$strip>]>>>; edges: z.ZodOptional>; targetHandle: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; export declare const searchJourneysQuerySchema: z.ZodObject<{ name: z.ZodOptional; limit: z.ZodPipe>, z.ZodTransform>; offset: z.ZodPipe>, z.ZodTransform>; }, z.core.$strip>; export declare const journeyCollectionParamsSchema: z.ZodObject<{ workspaceId: z.ZodString; }, z.core.$strip>; export declare const journeyItemParamsSchema: z.ZodObject<{ workspaceId: z.ZodString; journeyId: z.ZodString; }, z.core.$strip>;