UNPKG

wowok_agent

Version:

Making It Easy for AI Agents to Communicate, Collaborate, Trade, and Trust.

1,446 lines (1,445 loc) 153 kB
import { z } from 'zod'; export declare const ProgressNamedOperatorSchema: z.ZodObject<{ op: z.ZodUnion<[z.ZodLiteral<"add">, z.ZodLiteral<"set">, z.ZodLiteral<"remove">]>; name: z.ZodEffects<z.ZodString, string, string>; operators: z.ZodObject<{ entities: z.ZodArray<z.ZodObject<{ name_or_address: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; local_mark_first: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }, { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }>, "many">; check_all_founded: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }, { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }>; }, "strict", z.ZodTypeAny, { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; }, { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; }>; export declare const ProgressNewSchema: z.ZodObject<{ task: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; repository: z.ZodOptional<z.ZodUnion<[z.ZodObject<{ op: z.ZodUnion<[z.ZodLiteral<"add">, z.ZodLiteral<"set">]>; objects: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "set" | "add"; objects: string[]; }, { op: "set" | "add"; objects: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; objects: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; objects: string[]; }, { op: "remove"; objects: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>>; progress_namedOperator: z.ZodOptional<z.ZodObject<{ op: z.ZodUnion<[z.ZodLiteral<"add">, z.ZodLiteral<"set">, z.ZodLiteral<"remove">]>; name: z.ZodEffects<z.ZodString, string, string>; operators: z.ZodObject<{ entities: z.ZodArray<z.ZodObject<{ name_or_address: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; local_mark_first: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }, { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }>, "many">; check_all_founded: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }, { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }>; }, "strict", z.ZodTypeAny, { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; }, { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; }>>; namedNew: z.ZodOptional<z.ZodObject<{ name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; onChain: z.ZodOptional<z.ZodBoolean>; replaceExistName: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; }, { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; }>>; }, "strict", z.ZodTypeAny, { task?: string | null | undefined; namedNew?: { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; } | undefined; repository?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; progress_namedOperator?: { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; } | undefined; }, { task?: string | null | undefined; namedNew?: { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; } | undefined; repository?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; progress_namedOperator?: { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; } | undefined; }>; export declare const NodeAddForwardDataSchema: z.ZodObject<{ prior_node_name: z.ZodEffects<z.ZodString, string, string>; node_name: z.ZodEffects<z.ZodString, string, string>; forward: z.ZodArray<z.ZodObject<{ name: z.ZodEffects<z.ZodString, string, string>; namedOperator: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; permissionIndex: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodNumber, number, number>, z.ZodNull]>>; weight: z.ZodNumber; }, "strict", z.ZodTypeAny, { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }, { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }>, "many">; threshold: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strict", z.ZodTypeAny, { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }, { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }>; export declare const NodeRemoveForwardDataSchema: z.ZodObject<{ prior_node_name: z.ZodEffects<z.ZodString, string, string>; node_name: z.ZodEffects<z.ZodString, string, string>; forward_name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { prior_node_name: string; node_name: string; forward_name: string[]; }, { prior_node_name: string; node_name: string; forward_name: string[]; }>; export declare const NodeRemovePriorNodeDataSchema: z.ZodObject<{ prior_node_name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; node_name: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { prior_node_name: string[]; node_name: string; }, { prior_node_name: string[]; node_name: string; }>; export declare const NodeSchema: z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; nodes: z.ZodArray<z.ZodObject<{ name: z.ZodString; pairs: z.ZodArray<z.ZodObject<{ prev_node: z.ZodString; threshold: z.ZodNumber; forwards: z.ZodArray<z.ZodObject<{ name: z.ZodString; namedOperator: z.ZodOptional<z.ZodString>; permissionIndex: z.ZodOptional<z.ZodEffects<z.ZodNumber, number, number>>; weight: z.ZodNumber; guard: z.ZodOptional<z.ZodObject<{ guard: z.ZodString; retained_submission: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strict", z.ZodTypeAny, { guard: string; retained_submission?: number[] | undefined; }, { guard: string; retained_submission?: number[] | undefined; }>>; }, "strict", z.ZodTypeAny, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }>, "many">; }, "strict", z.ZodTypeAny, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }>, "many">; bReplace: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { op: "add"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }, { op: "add"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }>, z.ZodObject<{ op: z.ZodLiteral<"set">; nodes: z.ZodArray<z.ZodObject<{ name: z.ZodString; pairs: z.ZodArray<z.ZodObject<{ prev_node: z.ZodString; threshold: z.ZodNumber; forwards: z.ZodArray<z.ZodObject<{ name: z.ZodString; namedOperator: z.ZodOptional<z.ZodString>; permissionIndex: z.ZodOptional<z.ZodEffects<z.ZodNumber, number, number>>; weight: z.ZodNumber; guard: z.ZodOptional<z.ZodObject<{ guard: z.ZodString; retained_submission: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strict", z.ZodTypeAny, { guard: string; retained_submission?: number[] | undefined; }, { guard: string; retained_submission?: number[] | undefined; }>>; }, "strict", z.ZodTypeAny, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }>, "many">; }, "strict", z.ZodTypeAny, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }>, "many">; bReplace: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { op: "set"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }, { op: "set"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; nodes: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; nodes: string[]; }, { op: "remove"; nodes: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>, z.ZodObject<{ op: z.ZodLiteral<"exchange">; node_one: z.ZodEffects<z.ZodString, string, string>; node_other: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { op: "exchange"; node_one: string; node_other: string; }, { op: "exchange"; node_one: string; node_other: string; }>, z.ZodObject<{ op: z.ZodLiteral<"rename">; node_name_old: z.ZodEffects<z.ZodString, string, string>; node_name_new: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { op: "rename"; node_name_old: string; node_name_new: string; }, { op: "rename"; node_name_old: string; node_name_new: string; }>, z.ZodObject<{ op: z.ZodLiteral<"remove prior node">; pairs: z.ZodArray<z.ZodObject<{ prior_node_name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; node_name: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { prior_node_name: string[]; node_name: string; }, { prior_node_name: string[]; node_name: string; }>, "many">; }, "strict", z.ZodTypeAny, { op: "remove prior node"; pairs: { prior_node_name: string[]; node_name: string; }[]; }, { op: "remove prior node"; pairs: { prior_node_name: string[]; node_name: string; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"add forward">; data: z.ZodArray<z.ZodObject<{ prior_node_name: z.ZodEffects<z.ZodString, string, string>; node_name: z.ZodEffects<z.ZodString, string, string>; forward: z.ZodArray<z.ZodObject<{ name: z.ZodEffects<z.ZodString, string, string>; namedOperator: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; permissionIndex: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodNumber, number, number>, z.ZodNull]>>; weight: z.ZodNumber; }, "strict", z.ZodTypeAny, { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }, { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }>, "many">; threshold: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strict", z.ZodTypeAny, { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }, { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }[]; op: "add forward"; }, { data: { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }[]; op: "add forward"; }>, z.ZodObject<{ op: z.ZodLiteral<"remove forward">; data: z.ZodArray<z.ZodObject<{ prior_node_name: z.ZodEffects<z.ZodString, string, string>; node_name: z.ZodEffects<z.ZodString, string, string>; forward_name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { prior_node_name: string; node_name: string; forward_name: string[]; }, { prior_node_name: string; node_name: string; forward_name: string[]; }>, "many">; }, "strict", z.ZodTypeAny, { data: { prior_node_name: string; node_name: string; forward_name: string[]; }[]; op: "remove forward"; }, { data: { prior_node_name: string; node_name: string; forward_name: string[]; }[]; op: "remove forward"; }>]>; export declare const NodeJsonOrMarkdownFileSchema: z.ZodObject<{ json_or_markdown_file: z.ZodString; }, "strict", z.ZodTypeAny, { json_or_markdown_file: string; }, { json_or_markdown_file: string; }>; export declare const NodeFieldSchema: z.ZodUnion<[z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; nodes: z.ZodArray<z.ZodObject<{ name: z.ZodString; pairs: z.ZodArray<z.ZodObject<{ prev_node: z.ZodString; threshold: z.ZodNumber; forwards: z.ZodArray<z.ZodObject<{ name: z.ZodString; namedOperator: z.ZodOptional<z.ZodString>; permissionIndex: z.ZodOptional<z.ZodEffects<z.ZodNumber, number, number>>; weight: z.ZodNumber; guard: z.ZodOptional<z.ZodObject<{ guard: z.ZodString; retained_submission: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strict", z.ZodTypeAny, { guard: string; retained_submission?: number[] | undefined; }, { guard: string; retained_submission?: number[] | undefined; }>>; }, "strict", z.ZodTypeAny, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }>, "many">; }, "strict", z.ZodTypeAny, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }>, "many">; bReplace: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { op: "add"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }, { op: "add"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }>, z.ZodObject<{ op: z.ZodLiteral<"set">; nodes: z.ZodArray<z.ZodObject<{ name: z.ZodString; pairs: z.ZodArray<z.ZodObject<{ prev_node: z.ZodString; threshold: z.ZodNumber; forwards: z.ZodArray<z.ZodObject<{ name: z.ZodString; namedOperator: z.ZodOptional<z.ZodString>; permissionIndex: z.ZodOptional<z.ZodEffects<z.ZodNumber, number, number>>; weight: z.ZodNumber; guard: z.ZodOptional<z.ZodObject<{ guard: z.ZodString; retained_submission: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strict", z.ZodTypeAny, { guard: string; retained_submission?: number[] | undefined; }, { guard: string; retained_submission?: number[] | undefined; }>>; }, "strict", z.ZodTypeAny, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }>, "many">; }, "strict", z.ZodTypeAny, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }, { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }>, "many">; bReplace: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { op: "set"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }, { op: "set"; nodes: { name: string; pairs: { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }[]; threshold: number; prev_node: string; }[]; }[]; bReplace?: boolean | undefined; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; nodes: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; nodes: string[]; }, { op: "remove"; nodes: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>, z.ZodObject<{ op: z.ZodLiteral<"exchange">; node_one: z.ZodEffects<z.ZodString, string, string>; node_other: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { op: "exchange"; node_one: string; node_other: string; }, { op: "exchange"; node_one: string; node_other: string; }>, z.ZodObject<{ op: z.ZodLiteral<"rename">; node_name_old: z.ZodEffects<z.ZodString, string, string>; node_name_new: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { op: "rename"; node_name_old: string; node_name_new: string; }, { op: "rename"; node_name_old: string; node_name_new: string; }>, z.ZodObject<{ op: z.ZodLiteral<"remove prior node">; pairs: z.ZodArray<z.ZodObject<{ prior_node_name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; node_name: z.ZodEffects<z.ZodString, string, string>; }, "strict", z.ZodTypeAny, { prior_node_name: string[]; node_name: string; }, { prior_node_name: string[]; node_name: string; }>, "many">; }, "strict", z.ZodTypeAny, { op: "remove prior node"; pairs: { prior_node_name: string[]; node_name: string; }[]; }, { op: "remove prior node"; pairs: { prior_node_name: string[]; node_name: string; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"add forward">; data: z.ZodArray<z.ZodObject<{ prior_node_name: z.ZodEffects<z.ZodString, string, string>; node_name: z.ZodEffects<z.ZodString, string, string>; forward: z.ZodArray<z.ZodObject<{ name: z.ZodEffects<z.ZodString, string, string>; namedOperator: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; permissionIndex: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodNumber, number, number>, z.ZodNull]>>; weight: z.ZodNumber; }, "strict", z.ZodTypeAny, { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }, { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }>, "many">; threshold: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strict", z.ZodTypeAny, { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }, { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }[]; op: "add forward"; }, { data: { forward: { name: string; weight: number; namedOperator?: string | null | undefined; permissionIndex?: number | null | undefined; }[]; prior_node_name: string; node_name: string; threshold?: number | null | undefined; }[]; op: "add forward"; }>, z.ZodObject<{ op: z.ZodLiteral<"remove forward">; data: z.ZodArray<z.ZodObject<{ prior_node_name: z.ZodEffects<z.ZodString, string, string>; node_name: z.ZodEffects<z.ZodString, string, string>; forward_name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { prior_node_name: string; node_name: string; forward_name: string[]; }, { prior_node_name: string; node_name: string; forward_name: string[]; }>, "many">; }, "strict", z.ZodTypeAny, { data: { prior_node_name: string; node_name: string; forward_name: string[]; }[]; op: "remove forward"; }, { data: { prior_node_name: string; node_name: string; forward_name: string[]; }[]; op: "remove forward"; }>]>, z.ZodObject<{ json_or_markdown_file: z.ZodString; }, "strict", z.ZodTypeAny, { json_or_markdown_file: string; }, { json_or_markdown_file: string; }>]>; export declare const CallMachine_DataSchema: z.ZodObject<{ object: z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodObject<{ name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; onChain: z.ZodOptional<z.ZodBoolean>; replaceExistName: z.ZodOptional<z.ZodBoolean>; } & { permission: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodObject<{ name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; onChain: z.ZodOptional<z.ZodBoolean>; replaceExistName: z.ZodOptional<z.ZodBoolean>; } & { description: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { name?: string | undefined; description?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; }, { name?: string | undefined; description?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; }>]>>; }, "strict", z.ZodTypeAny, { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; permission?: string | { name?: string | undefined; description?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; } | undefined; }, { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; permission?: string | { name?: string | undefined; description?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; } | undefined; }>]>; progress_new: z.ZodOptional<z.ZodObject<{ task: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; repository: z.ZodOptional<z.ZodUnion<[z.ZodObject<{ op: z.ZodUnion<[z.ZodLiteral<"add">, z.ZodLiteral<"set">]>; objects: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "set" | "add"; objects: string[]; }, { op: "set" | "add"; objects: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; objects: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; objects: string[]; }, { op: "remove"; objects: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>>; progress_namedOperator: z.ZodOptional<z.ZodObject<{ op: z.ZodUnion<[z.ZodLiteral<"add">, z.ZodLiteral<"set">, z.ZodLiteral<"remove">]>; name: z.ZodEffects<z.ZodString, string, string>; operators: z.ZodObject<{ entities: z.ZodArray<z.ZodObject<{ name_or_address: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; local_mark_first: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }, { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }>, "many">; check_all_founded: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }, { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }>; }, "strict", z.ZodTypeAny, { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; }, { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; }>>; namedNew: z.ZodOptional<z.ZodObject<{ name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; onChain: z.ZodOptional<z.ZodBoolean>; replaceExistName: z.ZodOptional<z.ZodBoolean>; }, "strict", z.ZodTypeAny, { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; }, { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; }>>; }, "strict", z.ZodTypeAny, { task?: string | null | undefined; namedNew?: { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; } | undefined; repository?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; progress_namedOperator?: { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; } | undefined; }, { task?: string | null | undefined; namedNew?: { name?: string | undefined; replaceExistName?: boolean | undefined; tags?: string[] | undefined; onChain?: boolean | undefined; } | undefined; repository?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; progress_namedOperator?: { name: string; op: "set" | "add" | "remove"; operators: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; }; } | undefined; }>>; description: z.ZodOptional<z.ZodString>; repository: z.ZodOptional<z.ZodUnion<[z.ZodObject<{ op: z.ZodUnion<[z.ZodLiteral<"add">, z.ZodLiteral<"set">]>; objects: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "set" | "add"; objects: string[]; }, { op: "set" | "add"; objects: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; objects: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; objects: string[]; }, { op: "remove"; objects: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>>; node: z.ZodOptional<z.ZodUnion<[z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; nodes: z.ZodArray<z.ZodObject<{ name: z.ZodString; pairs: z.ZodArray<z.ZodObject<{ prev_node: z.ZodString; threshold: z.ZodNumber; forwards: z.ZodArray<z.ZodObject<{ name: z.ZodString; namedOperator: z.ZodOptional<z.ZodString>; permissionIndex: z.ZodOptional<z.ZodEffects<z.ZodNumber, number, number>>; weight: z.ZodNumber; guard: z.ZodOptional<z.ZodObject<{ guard: z.ZodString; retained_submission: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; }, "strict", z.ZodTypeAny, { guard: string; retained_submission?: number[] | undefined; }, { guard: string; retained_submission?: number[] | undefined; }>>; }, "strict", z.ZodTypeAny, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }, { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined; permissionIndex?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { forwards: { name: string; weight: number; guard?: { guard: string; retained_submission?: number[] | undefined; } | undefined; namedOperator?: string | undefined;