export const placeholderRegex: RegExp; /** * Workflow Schema */ export const Workflow: z.ZodObject<{ name: z.ZodString; workflow: z.ZodObject<{ tasks: z.ZodArray; run: z.ZodObject<{ op: z.ZodString; rsc: z.ZodString; nnc: z.ZodString; input: z.ZodObject<{ func: z.ZodString; args: z.ZodArray; }, "strip", z.ZodTypeAny, { func: string; args: any[]; }, { func: string; args: any[]; }>; }, "strip", z.ZodTypeAny, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }>; cause: z.ZodNullable, z.ZodTypeDef, import("multiformats").CID>; out: z.ZodTuple<[z.ZodUnion<[z.ZodLiteral<"ok">, z.ZodLiteral<"error">]>, z.ZodAny], null>; fx: z.ZodOptional; meta: z.ZodRecord; iss: z.ZodNullable>; prf: z.ZodArray, z.ZodTypeDef, import("multiformats").CID>, "many">; s: z.ZodOptional; }, "strip", z.ZodTypeAny, { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; }, { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; }>>>; auth: z.ZodOptional; meta: z.ZodRecord; prf: z.ZodArray, z.ZodTypeDef, import("multiformats").CID>, "many">; }, "strip", z.ZodTypeAny, { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }, { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }>, "many">; }, "strip", z.ZodTypeAny, { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }, { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }>; }, "strip", z.ZodTypeAny, { name: string; workflow: { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }; }, { name: string; workflow: { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }; }>; export const Placeholder: z.ZodType<`{{${string}}}` | `{{${string}:${string}}}`, z.ZodTypeDef, `{{${string}}}` | `{{${string}:${string}}}`>; export const TemplateTask: z.ZodObject<{ op: z.ZodString; rsc: z.ZodString; nnc: z.ZodString; input: z.ZodObject<{ func: z.ZodString; args: z.ZodArray; }, "strip", z.ZodTypeAny, { func: string; args: any[]; }, { func: string; args: any[]; }>; name: z.ZodString; }, "strip", z.ZodTypeAny, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }>; export const TemplateInvocation: z.ZodObject<{ meta: z.ZodRecord; prf: z.ZodArray, z.ZodTypeDef, import("multiformats").CID>, "many">; v: z.ZodOptional; cause: z.ZodNullable, z.ZodTypeDef, import("multiformats").CID>; out: z.ZodTuple<[z.ZodUnion<[z.ZodLiteral<"ok">, z.ZodLiteral<"error">]>, z.ZodAny], null>; fx: z.ZodOptional; meta: z.ZodRecord; iss: z.ZodNullable>; prf: z.ZodArray, z.ZodTypeDef, import("multiformats").CID>, "many">; s: z.ZodOptional; }, "strip", z.ZodTypeAny, { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; }, { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; }>>>; auth: z.ZodOptional; run: z.ZodObject<{ op: z.ZodString; rsc: z.ZodString; nnc: z.ZodString; input: z.ZodObject<{ func: z.ZodString; args: z.ZodArray; }, "strip", z.ZodTypeAny, { func: string; args: any[]; }, { func: string; args: any[]; }>; name: z.ZodString; }, "strip", z.ZodTypeAny, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }>; }, "strip", z.ZodTypeAny, { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }, { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }>; export const TemplateWorkflow: z.ZodObject<{ name: z.ZodString; workflow: z.ZodObject<{ tasks: z.ZodArray; prf: z.ZodArray, z.ZodTypeDef, import("multiformats").CID>, "many">; v: z.ZodOptional; cause: z.ZodNullable, z.ZodTypeDef, import("multiformats").CID>; out: z.ZodTuple<[z.ZodUnion<[z.ZodLiteral<"ok">, z.ZodLiteral<"error">]>, z.ZodAny], null>; fx: z.ZodOptional; meta: z.ZodRecord; iss: z.ZodNullable>; prf: z.ZodArray, z.ZodTypeDef, import("multiformats").CID>, "many">; s: z.ZodOptional; }, "strip", z.ZodTypeAny, { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; }, { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; }>>>; auth: z.ZodOptional; run: z.ZodObject<{ op: z.ZodString; rsc: z.ZodString; nnc: z.ZodString; input: z.ZodObject<{ func: z.ZodString; args: z.ZodArray; }, "strip", z.ZodTypeAny, { func: string; args: any[]; }, { func: string; args: any[]; }>; name: z.ZodString; }, "strip", z.ZodTypeAny, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }, { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }>; }, "strip", z.ZodTypeAny, { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }, { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }>, "many">; }, "strip", z.ZodTypeAny, { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }, { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }>; }, "strip", z.ZodTypeAny, { name: string; workflow: { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }; }, { name: string; workflow: { tasks: { meta: Record; prf: import("multiformats").CID[]; run: { op: string; rsc: string; nnc: string; input: { func: string; args: any[]; }; name: string; }; v?: string | undefined; cause?: { ran: import("multiformats").CID; out: ["error" | "ok", any]; meta: Record; prf: import("multiformats").CID[]; fx?: any; iss?: string | null | undefined; s?: any; } | null | undefined; auth?: any; }[]; }; }>; import { z } from 'zod'; //# sourceMappingURL=schemas.d.ts.map