UNPKG

wowok_agent

Version:

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

982 lines (981 loc) 69.8 kB
import { z } from "zod"; export declare const InformationAddSchema: z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ name: z.ZodString; value_type: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodLiteral<import("wowok").ValueType.Bool>, z.ZodLiteral<import("wowok").ValueType.Address>, z.ZodLiteral<import("wowok").ValueType.String>, z.ZodLiteral<import("wowok").ValueType.U8>, z.ZodLiteral<import("wowok").ValueType.U16>, z.ZodLiteral<import("wowok").ValueType.U32>, z.ZodLiteral<import("wowok").ValueType.U64>, z.ZodLiteral<import("wowok").ValueType.U128>, z.ZodLiteral<import("wowok").ValueType.U256>, z.ZodLiteral<import("wowok").ValueType.VecBool>, z.ZodLiteral<import("wowok").ValueType.VecAddress>, z.ZodLiteral<import("wowok").ValueType.VecString>, z.ZodLiteral<import("wowok").ValueType.VecU8>, z.ZodLiteral<import("wowok").ValueType.VecU16>, z.ZodLiteral<import("wowok").ValueType.VecU32>, z.ZodLiteral<import("wowok").ValueType.VecU64>, z.ZodLiteral<import("wowok").ValueType.VecU128>, z.ZodLiteral<import("wowok").ValueType.VecU256>, z.ZodLiteral<import("wowok").ValueType.VecVecU8>, z.ZodLiteral<"Bool">, z.ZodLiteral<"Address">, z.ZodLiteral<"String">, z.ZodLiteral<"U8">, z.ZodLiteral<"U16">, z.ZodLiteral<"U32">, z.ZodLiteral<"U64">, z.ZodLiteral<"U128">, z.ZodLiteral<"U256">, z.ZodLiteral<"VecBool">, z.ZodLiteral<"VecAddress">, z.ZodLiteral<"VecString">, z.ZodLiteral<"VecU8">, z.ZodLiteral<"VecU16">, z.ZodLiteral<"VecU32">, z.ZodLiteral<"VecU64">, z.ZodLiteral<"VecU128">, z.ZodLiteral<"VecU256">, z.ZodLiteral<"VecVecU8">, z.ZodLiteral<"bool">, z.ZodLiteral<"address">, z.ZodLiteral<"string">, z.ZodLiteral<"u8">, z.ZodLiteral<"u16">, z.ZodLiteral<"u32">, z.ZodLiteral<"u64">, z.ZodLiteral<"u128">, z.ZodLiteral<"u256">, z.ZodLiteral<"vecbool">, z.ZodLiteral<"vecaddress">, z.ZodLiteral<"vecstring">, z.ZodLiteral<"vecu8">, z.ZodLiteral<"vecu16">, z.ZodLiteral<"vecu32">, z.ZodLiteral<"vecu64">, z.ZodLiteral<"vecu128">, z.ZodLiteral<"vecu256">, z.ZodLiteral<"vecvecu8">]>, z.ZodLiteral<import("wowok").ValueType.Value>]>, z.ZodLiteral<"Value">]>; value: z.ZodUnion<[z.ZodUnion<[z.ZodBoolean, z.ZodUnion<[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; }>, z.ZodString]>, z.ZodString, z.ZodNumber, z.ZodArray<z.ZodBoolean, "many">, z.ZodUnion<[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; }>, z.ZodArray<z.ZodString, "many">]>, z.ZodArray<z.ZodString, "many">, z.ZodArray<z.ZodNumber, "many">, z.ZodArray<z.ZodArray<z.ZodNumber, "many">, "many">]>, z.ZodType<any, z.ZodTypeDef, any>]>; }, "strip", z.ZodTypeAny, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }>, "many">; }, "strict", z.ZodTypeAny, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; }, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; }>; export declare const InformationRemoveSchema: z.ZodObject<{ op: z.ZodLiteral<"remove">; name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { name: string[]; op: "remove"; }, { name: string[]; op: "remove"; }>; export declare const InformationClearSchema: z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>; export declare const InformationSchema: z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ name: z.ZodString; value_type: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodLiteral<import("wowok").ValueType.Bool>, z.ZodLiteral<import("wowok").ValueType.Address>, z.ZodLiteral<import("wowok").ValueType.String>, z.ZodLiteral<import("wowok").ValueType.U8>, z.ZodLiteral<import("wowok").ValueType.U16>, z.ZodLiteral<import("wowok").ValueType.U32>, z.ZodLiteral<import("wowok").ValueType.U64>, z.ZodLiteral<import("wowok").ValueType.U128>, z.ZodLiteral<import("wowok").ValueType.U256>, z.ZodLiteral<import("wowok").ValueType.VecBool>, z.ZodLiteral<import("wowok").ValueType.VecAddress>, z.ZodLiteral<import("wowok").ValueType.VecString>, z.ZodLiteral<import("wowok").ValueType.VecU8>, z.ZodLiteral<import("wowok").ValueType.VecU16>, z.ZodLiteral<import("wowok").ValueType.VecU32>, z.ZodLiteral<import("wowok").ValueType.VecU64>, z.ZodLiteral<import("wowok").ValueType.VecU128>, z.ZodLiteral<import("wowok").ValueType.VecU256>, z.ZodLiteral<import("wowok").ValueType.VecVecU8>, z.ZodLiteral<"Bool">, z.ZodLiteral<"Address">, z.ZodLiteral<"String">, z.ZodLiteral<"U8">, z.ZodLiteral<"U16">, z.ZodLiteral<"U32">, z.ZodLiteral<"U64">, z.ZodLiteral<"U128">, z.ZodLiteral<"U256">, z.ZodLiteral<"VecBool">, z.ZodLiteral<"VecAddress">, z.ZodLiteral<"VecString">, z.ZodLiteral<"VecU8">, z.ZodLiteral<"VecU16">, z.ZodLiteral<"VecU32">, z.ZodLiteral<"VecU64">, z.ZodLiteral<"VecU128">, z.ZodLiteral<"VecU256">, z.ZodLiteral<"VecVecU8">, z.ZodLiteral<"bool">, z.ZodLiteral<"address">, z.ZodLiteral<"string">, z.ZodLiteral<"u8">, z.ZodLiteral<"u16">, z.ZodLiteral<"u32">, z.ZodLiteral<"u64">, z.ZodLiteral<"u128">, z.ZodLiteral<"u256">, z.ZodLiteral<"vecbool">, z.ZodLiteral<"vecaddress">, z.ZodLiteral<"vecstring">, z.ZodLiteral<"vecu8">, z.ZodLiteral<"vecu16">, z.ZodLiteral<"vecu32">, z.ZodLiteral<"vecu64">, z.ZodLiteral<"vecu128">, z.ZodLiteral<"vecu256">, z.ZodLiteral<"vecvecu8">]>, z.ZodLiteral<import("wowok").ValueType.Value>]>, z.ZodLiteral<"Value">]>; value: z.ZodUnion<[z.ZodUnion<[z.ZodBoolean, z.ZodUnion<[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; }>, z.ZodString]>, z.ZodString, z.ZodNumber, z.ZodArray<z.ZodBoolean, "many">, z.ZodUnion<[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; }>, z.ZodArray<z.ZodString, "many">]>, z.ZodArray<z.ZodString, "many">, z.ZodArray<z.ZodNumber, "many">, z.ZodArray<z.ZodArray<z.ZodNumber, "many">, "many">]>, z.ZodType<any, z.ZodTypeDef, any>]>; }, "strip", z.ZodTypeAny, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }>, "many">; }, "strict", z.ZodTypeAny, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; }, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { name: string[]; op: "remove"; }, { name: string[]; op: "remove"; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>; export declare const MarkAddSchema: z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ address: z.ZodUnion<[z.ZodString, 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; }>]>; name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">>; }, "strict", z.ZodTypeAny, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; }, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; }>; export declare const MarkRemoveSchema: z.ZodObject<{ op: z.ZodLiteral<"remove">; data: z.ZodArray<z.ZodObject<{ address: z.ZodUnion<[z.ZodString, 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; }>]>; tags: z.ZodOptional<z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">>; }, "strict", z.ZodTypeAny, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; }, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; }>; export declare const MarkClearSchema: z.ZodObject<{ op: z.ZodLiteral<"clear">; address: z.ZodUnion<[z.ZodArray<z.ZodString, "many">, 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, { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; }, { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; }>; export declare const MarkTransferSchema: z.ZodObject<{ op: z.ZodLiteral<"transfer">; to: z.ZodUnion<[z.ZodString, 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; }>]>; }, "strict", z.ZodTypeAny, { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; }, { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; }>; export declare const MarkReplaceSchema: z.ZodObject<{ op: z.ZodLiteral<"replace">; new_mark_object: z.ZodString; }, "strict", z.ZodTypeAny, { op: "replace"; new_mark_object: string; }, { op: "replace"; new_mark_object: string; }>; export declare const MarkDestroySchema: z.ZodObject<{ op: z.ZodLiteral<"destroy">; }, "strict", z.ZodTypeAny, { op: "destroy"; }, { op: "destroy"; }>; export declare const MarkSchema: z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ address: z.ZodUnion<[z.ZodString, 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; }>]>; name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">>; }, "strict", z.ZodTypeAny, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; }, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; data: z.ZodArray<z.ZodObject<{ address: z.ZodUnion<[z.ZodString, 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; }>]>; tags: z.ZodOptional<z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">>; }, "strict", z.ZodTypeAny, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; }, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; address: z.ZodUnion<[z.ZodArray<z.ZodString, "many">, 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, { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; }, { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; }>, z.ZodObject<{ op: z.ZodLiteral<"transfer">; to: z.ZodUnion<[z.ZodString, 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; }>]>; }, "strict", z.ZodTypeAny, { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; }, { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; }>, z.ZodObject<{ op: z.ZodLiteral<"replace">; new_mark_object: z.ZodString; }, "strict", z.ZodTypeAny, { op: "replace"; new_mark_object: string; }, { op: "replace"; new_mark_object: string; }>, z.ZodObject<{ op: z.ZodLiteral<"destroy">; }, "strict", z.ZodTypeAny, { op: "destroy"; }, { op: "destroy"; }>]>; export declare const CallPersonal_DataSchema: z.ZodObject<{ description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; referrer: z.ZodOptional<z.ZodUnion<[z.ZodString, 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; }>, z.ZodNull]>>; information: z.ZodOptional<z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ name: z.ZodString; value_type: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodLiteral<import("wowok").ValueType.Bool>, z.ZodLiteral<import("wowok").ValueType.Address>, z.ZodLiteral<import("wowok").ValueType.String>, z.ZodLiteral<import("wowok").ValueType.U8>, z.ZodLiteral<import("wowok").ValueType.U16>, z.ZodLiteral<import("wowok").ValueType.U32>, z.ZodLiteral<import("wowok").ValueType.U64>, z.ZodLiteral<import("wowok").ValueType.U128>, z.ZodLiteral<import("wowok").ValueType.U256>, z.ZodLiteral<import("wowok").ValueType.VecBool>, z.ZodLiteral<import("wowok").ValueType.VecAddress>, z.ZodLiteral<import("wowok").ValueType.VecString>, z.ZodLiteral<import("wowok").ValueType.VecU8>, z.ZodLiteral<import("wowok").ValueType.VecU16>, z.ZodLiteral<import("wowok").ValueType.VecU32>, z.ZodLiteral<import("wowok").ValueType.VecU64>, z.ZodLiteral<import("wowok").ValueType.VecU128>, z.ZodLiteral<import("wowok").ValueType.VecU256>, z.ZodLiteral<import("wowok").ValueType.VecVecU8>, z.ZodLiteral<"Bool">, z.ZodLiteral<"Address">, z.ZodLiteral<"String">, z.ZodLiteral<"U8">, z.ZodLiteral<"U16">, z.ZodLiteral<"U32">, z.ZodLiteral<"U64">, z.ZodLiteral<"U128">, z.ZodLiteral<"U256">, z.ZodLiteral<"VecBool">, z.ZodLiteral<"VecAddress">, z.ZodLiteral<"VecString">, z.ZodLiteral<"VecU8">, z.ZodLiteral<"VecU16">, z.ZodLiteral<"VecU32">, z.ZodLiteral<"VecU64">, z.ZodLiteral<"VecU128">, z.ZodLiteral<"VecU256">, z.ZodLiteral<"VecVecU8">, z.ZodLiteral<"bool">, z.ZodLiteral<"address">, z.ZodLiteral<"string">, z.ZodLiteral<"u8">, z.ZodLiteral<"u16">, z.ZodLiteral<"u32">, z.ZodLiteral<"u64">, z.ZodLiteral<"u128">, z.ZodLiteral<"u256">, z.ZodLiteral<"vecbool">, z.ZodLiteral<"vecaddress">, z.ZodLiteral<"vecstring">, z.ZodLiteral<"vecu8">, z.ZodLiteral<"vecu16">, z.ZodLiteral<"vecu32">, z.ZodLiteral<"vecu64">, z.ZodLiteral<"vecu128">, z.ZodLiteral<"vecu256">, z.ZodLiteral<"vecvecu8">]>, z.ZodLiteral<import("wowok").ValueType.Value>]>, z.ZodLiteral<"Value">]>; value: z.ZodUnion<[z.ZodUnion<[z.ZodBoolean, z.ZodUnion<[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; }>, z.ZodString]>, z.ZodString, z.ZodNumber, z.ZodArray<z.ZodBoolean, "many">, z.ZodUnion<[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; }>, z.ZodArray<z.ZodString, "many">]>, z.ZodArray<z.ZodString, "many">, z.ZodArray<z.ZodNumber, "many">, z.ZodArray<z.ZodArray<z.ZodNumber, "many">, "many">]>, z.ZodType<any, z.ZodTypeDef, any>]>; }, "strip", z.ZodTypeAny, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }>, "many">; }, "strict", z.ZodTypeAny, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; }, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; name: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { name: string[]; op: "remove"; }, { name: string[]; op: "remove"; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>>; mark: z.ZodOptional<z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ address: z.ZodUnion<[z.ZodString, 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; }>]>; name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; tags: z.ZodOptional<z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">>; }, "strict", z.ZodTypeAny, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; }, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; data: z.ZodArray<z.ZodObject<{ address: z.ZodUnion<[z.ZodString, 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; }>]>; tags: z.ZodOptional<z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">>; }, "strict", z.ZodTypeAny, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }, { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; }, { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; address: z.ZodUnion<[z.ZodArray<z.ZodString, "many">, 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, { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; }, { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; }>, z.ZodObject<{ op: z.ZodLiteral<"transfer">; to: z.ZodUnion<[z.ZodString, 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; }>]>; }, "strict", z.ZodTypeAny, { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; }, { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; }>, z.ZodObject<{ op: z.ZodLiteral<"replace">; new_mark_object: z.ZodString; }, "strict", z.ZodTypeAny, { op: "replace"; new_mark_object: string; }, { op: "replace"; new_mark_object: string; }>, z.ZodObject<{ op: z.ZodLiteral<"destroy">; }, "strict", z.ZodTypeAny, { op: "destroy"; }, { op: "destroy"; }>]>>; }, "strict", z.ZodTypeAny, { description?: string | undefined; referrer?: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | null | undefined; information?: { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; } | { name: string[]; op: "remove"; } | { op: "clear"; } | undefined; mark?: { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; } | { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; } | { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; } | { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; } | { op: "replace"; new_mark_object: string; } | { op: "destroy"; } | undefined; }, { description?: string | undefined; referrer?: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | null | undefined; information?: { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add"; } | { name: string[]; op: "remove"; } | { op: "clear"; } | undefined; mark?: { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; name?: string | undefined; tags?: string[] | undefined; }[]; op: "add"; } | { data: { address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; tags?: string[] | undefined; }[]; op: "remove"; } | { address: { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[]; op: "clear"; } | { op: "transfer"; to: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; } | { op: "replace"; new_mark_object: string; } | { op: "destroy"; } | undefined; }>; export declare const CallPersonal_InputSchema: z.ZodObject<{ data: z.ZodObject<{ description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; referrer: z.ZodOptional<z.ZodUnion<[z.ZodString, 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; }>, z.ZodNull]>>; information: z.ZodOptional<z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; data: z.ZodArray<z.ZodObject<{ name: z.ZodString; value_type: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodLiteral<import("wowok").ValueType.Bool>, z.ZodLiteral<import("wowok").ValueType.Address>, z.ZodLiteral<import("wowok").ValueType.String>, z.ZodLiteral<import("wowok").ValueType.U8>, z.ZodLiteral<import("wowok").ValueType.U16>, z.ZodLiteral<import("wowok").ValueType.U32>, z.ZodLiteral<import("wowok").ValueType.U64>, z.ZodLiteral<import("wowok").ValueType.U128>, z.ZodLiteral<import("wowok").ValueType.U256>, z.ZodLiteral<import("wowok").ValueType.VecBool>, z.ZodLiteral<import("wowok").ValueType.VecAddress>, z.ZodLiteral<import("wowok").ValueType.VecString>, z.ZodLiteral<import("wowok").ValueType.VecU8>, z.ZodLiteral<import("wowok").ValueType.VecU16>, z.ZodLiteral<import("wowok").ValueType.VecU32>, z.ZodLiteral<import("wowok").ValueType.VecU64>, z.ZodLiteral<import("wowok").ValueType.VecU128>, z.ZodLiteral<import("wowok").ValueType.VecU256>, z.ZodLiteral<import("wowok").ValueType.VecVecU8>, z.ZodLiteral<"Bool">, z.ZodLiteral<"Address">, z.ZodLiteral<"String">, z.ZodLiteral<"U8">, z.ZodLiteral<"U16">, z.ZodLiteral<"U32">, z.ZodLiteral<"U64">, z.ZodLiteral<"U128">, z.ZodLiteral<"U256">, z.ZodLiteral<"VecBool">, z.ZodLiteral<"VecAddress">, z.ZodLiteral<"VecString">, z.ZodLiteral<"VecU8">, z.ZodLiteral<"VecU16">, z.ZodLiteral<"VecU32">, z.ZodLiteral<"VecU64">, z.ZodLiteral<"VecU128">, z.ZodLiteral<"VecU256">, z.ZodLiteral<"VecVecU8">, z.ZodLiteral<"bool">, z.ZodLiteral<"address">, z.ZodLiteral<"string">, z.ZodLiteral<"u8">, z.ZodLiteral<"u16">, z.ZodLiteral<"u32">, z.ZodLiteral<"u64">, z.ZodLiteral<"u128">, z.ZodLiteral<"u256">, z.ZodLiteral<"vecbool">, z.ZodLiteral<"vecaddress">, z.ZodLiteral<"vecstring">, z.ZodLiteral<"vecu8">, z.ZodLiteral<"vecu16">, z.ZodLiteral<"vecu32">, z.ZodLiteral<"vecu64">, z.ZodLiteral<"vecu128">, z.ZodLiteral<"vecu256">, z.ZodLiteral<"vecvecu8">]>, z.ZodLiteral<import("wowok").ValueType.Value>]>, z.ZodLiteral<"Value">]>; value: z.ZodUnion<[z.ZodUnion<[z.ZodBoolean, z.ZodUnion<[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; }>, z.ZodString]>, z.ZodString, z.ZodNumber, z.ZodArray<z.ZodBoolean, "many">, z.ZodUnion<[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; }>, z.ZodArray<z.ZodString, "many">]>, z.ZodArray<z.ZodString, "many">, z.ZodArray<z.ZodNumber, "many">, z.ZodArray<z.ZodArray<z.ZodNumber, "many">, "many">]>, z.ZodType<any, z.ZodTypeDef, any>]>; }, "strip", z.ZodTypeAny, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }, { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }>, "many">; }, "strict", z.ZodTypeAny, { data: { value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "VecVecU8" | import("wowok").ValueType | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8" | "Value"; name: string; value?: any; }[]; op: "add";