wowok_agent
Version:
Making It Easy for AI Agents to Communicate, Collaborate, Trade, and Trust.
982 lines (981 loc) • 69.8 kB
TypeScript
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";