import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { NotificationGroup } from "./notificationgroup.js"; import { NotificationStepDto } from "./notificationstepdto.js"; import { NotificationTrigger } from "./notificationtrigger.js"; import { SubscriberPreferenceChannels } from "./subscriberpreferencechannels.js"; export type WorkflowResponseData = {}; export type WorkflowIntegrationStatus = {}; export type WorkflowResponse = { id?: string | undefined; name: string; description: string; active: boolean; draft: boolean; preferenceSettings: SubscriberPreferenceChannels; critical: boolean; tags: Array; steps: Array; organizationId: string; creatorId: string; environmentId: string; triggers: Array; notificationGroupId: string; parentId?: string | undefined; deleted: boolean; deletedAt: string; deletedBy: string; notificationGroup?: NotificationGroup | undefined; data?: WorkflowResponseData | undefined; workflowIntegrationStatus?: WorkflowIntegrationStatus | undefined; }; /** @internal */ export declare const WorkflowResponseData$inboundSchema: z.ZodType; export declare function workflowResponseDataFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const WorkflowIntegrationStatus$inboundSchema: z.ZodType; export declare function workflowIntegrationStatusFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const WorkflowResponse$inboundSchema: z.ZodType; export declare function workflowResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=workflowresponse.d.ts.map