import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { SeverityLevelEnum } from "./severitylevelenum.js"; export type NotificationWorkflowDto = { /** * Unique identifier of the workflow */ id: string; /** * Workflow identifier used for triggering */ identifier: string; /** * Human-readable name of the workflow */ name: string; /** * Whether this workflow is marked as critical */ critical: boolean; /** * Tags associated with the workflow */ tags?: Array | undefined; /** * Custom data associated with the workflow */ data?: { [k: string]: any; } | undefined; /** * Severity of the workflow */ severity: SeverityLevelEnum; }; /** @internal */ export declare const NotificationWorkflowDto$inboundSchema: z.ZodType; export declare function notificationWorkflowDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=notificationworkflowdto.d.ts.map