UNPKG

wowok_agent

Version:

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

1,132 lines 56.5 kB
import { z } from 'zod'; export declare const GuardsSchema: z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; guard: z.ZodArray<z.ZodObject<{ guard: z.ZodString; service_identifier: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strip", z.ZodTypeAny, { guard: string; service_identifier?: number | null | undefined; }, { guard: string; service_identifier?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }, { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"set">; guard: z.ZodArray<z.ZodObject<{ guard: z.ZodString; service_identifier: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strip", z.ZodTypeAny, { guard: string; service_identifier?: number | null | undefined; }, { guard: string; service_identifier?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }, { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; guard: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; guard: string[]; }, { op: "remove"; guard: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>; export declare const DemandPresentSchema: z.ZodObject<{ recommend: z.ZodEffects<z.ZodString, string, string>; by_guard: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; service: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { recommend: string; service?: string | undefined; by_guard?: string | undefined; }, { recommend: string; service?: string | undefined; by_guard?: string | undefined; }>; export declare const FeedbackInfoSchema: z.ZodObject<{ who: 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; }>; acceptance_score: z.ZodOptional<z.ZodNumber>; feedback: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }, { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }>; export declare const CallDemand_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; }>]>; present: z.ZodOptional<z.ZodObject<{ recommend: z.ZodEffects<z.ZodString, string, string>; by_guard: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; service: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { recommend: string; service?: string | undefined; by_guard?: string | undefined; }, { recommend: string; service?: string | undefined; by_guard?: string | undefined; }>>; description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; location: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; rewards: 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"; }>]>>; feedback: z.ZodOptional<z.ZodArray<z.ZodObject<{ who: 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; }>; acceptance_score: z.ZodOptional<z.ZodNumber>; feedback: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }, { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }>, "many">>; guards: z.ZodOptional<z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; guard: z.ZodArray<z.ZodObject<{ guard: z.ZodString; service_identifier: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strip", z.ZodTypeAny, { guard: string; service_identifier?: number | null | undefined; }, { guard: string; service_identifier?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }, { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"set">; guard: z.ZodArray<z.ZodObject<{ guard: z.ZodString; service_identifier: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strip", z.ZodTypeAny, { guard: string; service_identifier?: number | null | undefined; }, { guard: string; service_identifier?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }, { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; guard: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; guard: string[]; }, { op: "remove"; guard: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>>; owner_receive: z.ZodOptional<z.ZodUnion<[z.ZodArray<z.ZodObject<{ id: z.ZodString; type: z.ZodString; content_raw: z.ZodOptional<z.ZodAny>; }, "strict", z.ZodTypeAny, { type: string; id: string; content_raw?: any; }, { type: string; id: string; content_raw?: any; }>, "many">, z.ZodObject<{ balance: z.ZodUnion<[z.ZodNumber, z.ZodString]>; token_type: z.ZodEffects<z.ZodString, string, string>; received: z.ZodArray<z.ZodObject<{ id: z.ZodString; balance: z.ZodUnion<[z.ZodNumber, z.ZodString]>; payment: z.ZodString; }, "strict", z.ZodTypeAny, { id: string; balance: string | number; payment: string; }, { id: string; balance: string | number; payment: string; }>, "many">; }, "strict", z.ZodTypeAny, { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; }, { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; }>, z.ZodLiteral<"recently">]>>; um: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; }, "strict", z.ZodTypeAny, { object: string | { 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; }; description?: string | undefined; location?: string | undefined; owner_receive?: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | "recently" | { type: string; id: string; content_raw?: any; }[] | undefined; rewards?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; guards?: { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "remove"; guard: string[]; } | { op: "clear"; } | undefined; um?: string | null | undefined; feedback?: { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }[] | undefined; present?: { recommend: string; service?: string | undefined; by_guard?: string | undefined; } | undefined; }, { object: string | { 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; }; description?: string | undefined; location?: string | undefined; owner_receive?: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | "recently" | { type: string; id: string; content_raw?: any; }[] | undefined; rewards?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; guards?: { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "remove"; guard: string[]; } | { op: "clear"; } | undefined; um?: string | null | undefined; feedback?: { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }[] | undefined; present?: { recommend: string; service?: string | undefined; by_guard?: string | undefined; } | undefined; }>; export declare const CallDemand_InputSchema: z.ZodObject<{ data: 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; }>]>; present: z.ZodOptional<z.ZodObject<{ recommend: z.ZodEffects<z.ZodString, string, string>; by_guard: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; service: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { recommend: string; service?: string | undefined; by_guard?: string | undefined; }, { recommend: string; service?: string | undefined; by_guard?: string | undefined; }>>; description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; location: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; rewards: 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"; }>]>>; feedback: z.ZodOptional<z.ZodArray<z.ZodObject<{ who: 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; }>; acceptance_score: z.ZodOptional<z.ZodNumber>; feedback: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }, { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }>, "many">>; guards: z.ZodOptional<z.ZodDiscriminatedUnion<"op", [z.ZodObject<{ op: z.ZodLiteral<"add">; guard: z.ZodArray<z.ZodObject<{ guard: z.ZodString; service_identifier: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strip", z.ZodTypeAny, { guard: string; service_identifier?: number | null | undefined; }, { guard: string; service_identifier?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }, { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"set">; guard: z.ZodArray<z.ZodObject<{ guard: z.ZodString; service_identifier: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strip", z.ZodTypeAny, { guard: string; service_identifier?: number | null | undefined; }, { guard: string; service_identifier?: number | null | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }, { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; }>, z.ZodObject<{ op: z.ZodLiteral<"remove">; guard: z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">; }, "strict", z.ZodTypeAny, { op: "remove"; guard: string[]; }, { op: "remove"; guard: string[]; }>, z.ZodObject<{ op: z.ZodLiteral<"clear">; }, "strict", z.ZodTypeAny, { op: "clear"; }, { op: "clear"; }>]>>; owner_receive: z.ZodOptional<z.ZodUnion<[z.ZodArray<z.ZodObject<{ id: z.ZodString; type: z.ZodString; content_raw: z.ZodOptional<z.ZodAny>; }, "strict", z.ZodTypeAny, { type: string; id: string; content_raw?: any; }, { type: string; id: string; content_raw?: any; }>, "many">, z.ZodObject<{ balance: z.ZodUnion<[z.ZodNumber, z.ZodString]>; token_type: z.ZodEffects<z.ZodString, string, string>; received: z.ZodArray<z.ZodObject<{ id: z.ZodString; balance: z.ZodUnion<[z.ZodNumber, z.ZodString]>; payment: z.ZodString; }, "strict", z.ZodTypeAny, { id: string; balance: string | number; payment: string; }, { id: string; balance: string | number; payment: string; }>, "many">; }, "strict", z.ZodTypeAny, { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; }, { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; }>, z.ZodLiteral<"recently">]>>; um: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodNull]>>; }, "strict", z.ZodTypeAny, { object: string | { 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; }; description?: string | undefined; location?: string | undefined; owner_receive?: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | "recently" | { type: string; id: string; content_raw?: any; }[] | undefined; rewards?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; guards?: { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "remove"; guard: string[]; } | { op: "clear"; } | undefined; um?: string | null | undefined; feedback?: { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }[] | undefined; present?: { recommend: string; service?: string | undefined; by_guard?: string | undefined; } | undefined; }, { object: string | { 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; }; description?: string | undefined; location?: string | undefined; owner_receive?: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | "recently" | { type: string; id: string; content_raw?: any; }[] | undefined; rewards?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; guards?: { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "remove"; guard: string[]; } | { op: "clear"; } | undefined; um?: string | null | undefined; feedback?: { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }[] | undefined; present?: { recommend: string; service?: string | undefined; by_guard?: string | undefined; } | undefined; }>; env: z.ZodOptional<z.ZodObject<{ account: z.ZodDefault<z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>>; permission_guard: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; no_cache: z.ZodOptional<z.ZodBoolean>; network: z.ZodOptional<z.ZodEnum<[import("wowok").ENTRYPOINT.Localnet, import("wowok").ENTRYPOINT.Testnet]>>; referrer: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strict", z.ZodTypeAny, { account: string; no_cache?: boolean | undefined; network?: import("wowok").ENTRYPOINT | undefined; permission_guard?: string[] | undefined; referrer?: string | undefined; }, { no_cache?: boolean | undefined; network?: import("wowok").ENTRYPOINT | undefined; account?: string | undefined; permission_guard?: string[] | undefined; referrer?: string | undefined; }>>; submission: z.ZodOptional<z.ZodObject<{ type: z.ZodLiteral<"submission">; guard: z.ZodArray<z.ZodObject<{ object: z.ZodEffects<z.ZodString, string, string>; impack: z.ZodBoolean; }, "strict", z.ZodTypeAny, { object: string; impack: boolean; }, { object: string; impack: boolean; }>, "many">; submission: z.ZodArray<z.ZodObject<{ guard: z.ZodEffects<z.ZodString, string, string>; submission: z.ZodArray<z.ZodObject<{ identifier: z.ZodNumber; b_submission: z.ZodBoolean; value_type: 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">]>; value: z.ZodOptional<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">]>>; name: z.ZodDefault<z.ZodString>; } & { object_type: z.ZodOptional<z.ZodEnum<[import("wowok").ObjectType.Permission, import("wowok").ObjectType.Repository, import("wowok").ObjectType.Arb, import("wowok").ObjectType.Arbitration, import("wowok").ObjectType.Service, import("wowok").ObjectType.Machine, import("wowok").ObjectType.Order, import("wowok").ObjectType.Progress, import("wowok").ObjectType.Payment, import("wowok").ObjectType.Treasury, import("wowok").ObjectType.Guard, import("wowok").ObjectType.Demand, import("wowok").ObjectType.Passport, import("wowok").ObjectType.Allocation, import("wowok").ObjectType.Resource, import("wowok").ObjectType.Reward, import("wowok").ObjectType.Discount, import("wowok").ObjectType.EntityRegistrar, import("wowok").ObjectType.EntityLinker, import("wowok").ObjectType.Proof, import("wowok").ObjectType.WReceivedObject, import("wowok").ObjectType.Contact, import("wowok").ObjectType.TableItem_ProgressHistory, import("wowok").ObjectType.TableItem_PermissionPerm, import("wowok").ObjectType.TableItem_DemandPresenter, import("wowok").ObjectType.TableItem_MachineNode, import("wowok").ObjectType.TableItem_TreasuryHistory, import("wowok").ObjectType.TableItem_RepositoryData, import("wowok").ObjectType.TableItem_RewardRecord, import("wowok").ObjectType.TableItem_EntityLinker, import("wowok").ObjectType.TableItem_AddressMark, import("wowok").ObjectType.TableItem_EntityRegistrar]>>; }, "strict", z.ZodTypeAny, { identifier: number; b_submission: boolean; 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 | import("wowok").ValueType.Address | import("wowok").ValueType.String | import("wowok").ValueType.U8 | import("wowok").ValueType.U16 | import("wowok").ValueType.U32 | import("wowok").ValueType.U64 | import("wowok").ValueType.U128 | import("wowok").ValueType.U256 | import("wowok").ValueType.VecBool | import("wowok").ValueType.VecAddress | import("wowok").ValueType.VecString | import("wowok").ValueType.VecU8 | import("wowok").ValueType.VecU16 | import("wowok").ValueType.VecU32 | import("wowok").ValueType.VecU64 | import("wowok").ValueType.VecU128 | import("wowok").ValueType.VecU256 | import("wowok").ValueType.VecVecU8 | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8"; name: string; value?: string | number | boolean | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[] | boolean[] | number[] | number[][] | undefined; object_type?: import("wowok").ObjectType | undefined; }, { identifier: number; b_submission: boolean; 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 | import("wowok").ValueType.Address | import("wowok").ValueType.String | import("wowok").ValueType.U8 | import("wowok").ValueType.U16 | import("wowok").ValueType.U32 | import("wowok").ValueType.U64 | import("wowok").ValueType.U128 | import("wowok").ValueType.U256 | import("wowok").ValueType.VecBool | import("wowok").ValueType.VecAddress | import("wowok").ValueType.VecString | import("wowok").ValueType.VecU8 | import("wowok").ValueType.VecU16 | import("wowok").ValueType.VecU32 | import("wowok").ValueType.VecU64 | import("wowok").ValueType.VecU128 | import("wowok").ValueType.VecU256 | import("wowok").ValueType.VecVecU8 | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8"; value?: string | number | boolean | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[] | boolean[] | number[] | number[][] | undefined; name?: string | undefined; object_type?: import("wowok").ObjectType | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { guard: string; submission: { identifier: number; b_submission: boolean; 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 | import("wowok").ValueType.Address | import("wowok").ValueType.String | import("wowok").ValueType.U8 | import("wowok").ValueType.U16 | import("wowok").ValueType.U32 | import("wowok").ValueType.U64 | import("wowok").ValueType.U128 | import("wowok").ValueType.U256 | import("wowok").ValueType.VecBool | import("wowok").ValueType.VecAddress | import("wowok").ValueType.VecString | import("wowok").ValueType.VecU8 | import("wowok").ValueType.VecU16 | import("wowok").ValueType.VecU32 | import("wowok").ValueType.VecU64 | import("wowok").ValueType.VecU128 | import("wowok").ValueType.VecU256 | import("wowok").ValueType.VecVecU8 | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8"; name: string; value?: string | number | boolean | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[] | boolean[] | number[] | number[][] | undefined; object_type?: import("wowok").ObjectType | undefined; }[]; }, { guard: string; submission: { identifier: number; b_submission: boolean; 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 | import("wowok").ValueType.Address | import("wowok").ValueType.String | import("wowok").ValueType.U8 | import("wowok").ValueType.U16 | import("wowok").ValueType.U32 | import("wowok").ValueType.U64 | import("wowok").ValueType.U128 | import("wowok").ValueType.U256 | import("wowok").ValueType.VecBool | import("wowok").ValueType.VecAddress | import("wowok").ValueType.VecString | import("wowok").ValueType.VecU8 | import("wowok").ValueType.VecU16 | import("wowok").ValueType.VecU32 | import("wowok").ValueType.VecU64 | import("wowok").ValueType.VecU128 | import("wowok").ValueType.VecU256 | import("wowok").ValueType.VecVecU8 | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8"; value?: string | number | boolean | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[] | boolean[] | number[] | number[][] | undefined; name?: string | undefined; object_type?: import("wowok").ObjectType | undefined; }[]; }>, "many">; }, "strict", z.ZodTypeAny, { type: "submission"; guard: { object: string; impack: boolean; }[]; submission: { guard: string; submission: { identifier: number; b_submission: boolean; 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 | import("wowok").ValueType.Address | import("wowok").ValueType.String | import("wowok").ValueType.U8 | import("wowok").ValueType.U16 | import("wowok").ValueType.U32 | import("wowok").ValueType.U64 | import("wowok").ValueType.U128 | import("wowok").ValueType.U256 | import("wowok").ValueType.VecBool | import("wowok").ValueType.VecAddress | import("wowok").ValueType.VecString | import("wowok").ValueType.VecU8 | import("wowok").ValueType.VecU16 | import("wowok").ValueType.VecU32 | import("wowok").ValueType.VecU64 | import("wowok").ValueType.VecU128 | import("wowok").ValueType.VecU256 | import("wowok").ValueType.VecVecU8 | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8"; name: string; value?: string | number | boolean | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[] | boolean[] | number[] | number[][] | undefined; object_type?: import("wowok").ObjectType | undefined; }[]; }[]; }, { type: "submission"; guard: { object: string; impack: boolean; }[]; submission: { guard: string; submission: { identifier: number; b_submission: boolean; 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 | import("wowok").ValueType.Address | import("wowok").ValueType.String | import("wowok").ValueType.U8 | import("wowok").ValueType.U16 | import("wowok").ValueType.U32 | import("wowok").ValueType.U64 | import("wowok").ValueType.U128 | import("wowok").ValueType.U256 | import("wowok").ValueType.VecBool | import("wowok").ValueType.VecAddress | import("wowok").ValueType.VecString | import("wowok").ValueType.VecU8 | import("wowok").ValueType.VecU16 | import("wowok").ValueType.VecU32 | import("wowok").ValueType.VecU64 | import("wowok").ValueType.VecU128 | import("wowok").ValueType.VecU256 | import("wowok").ValueType.VecVecU8 | "bool" | "address" | "u8" | "u16" | "u32" | "u64" | "u128" | "u256" | "vecbool" | "vecaddress" | "vecstring" | "vecu8" | "vecu16" | "vecu32" | "vecu64" | "vecu128" | "vecu256" | "vecvecu8"; value?: string | number | boolean | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; } | { entities: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }[]; check_all_founded?: boolean | undefined; } | string[] | boolean[] | number[] | number[][] | undefined; name?: string | undefined; object_type?: import("wowok").ObjectType | undefined; }[]; }[]; }>>; }, "strict", z.ZodTypeAny, { data: { object: string | { 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; }; description?: string | undefined; location?: string | undefined; owner_receive?: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | "recently" | { type: string; id: string; content_raw?: any; }[] | undefined; rewards?: { op: "set" | "add"; objects: string[]; } | { op: "remove"; objects: string[]; } | { op: "clear"; } | undefined; guards?: { op: "add"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "set"; guard: { guard: string; service_identifier?: number | null | undefined; }[]; } | { op: "remove"; guard: string[]; } | { op: "clear"; } | undefined; um?: string | null | undefined; feedback?: { who: { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; feedback?: string | undefined; acceptance_score?: number | undefined; }[] | undefined; present?: { recommend: string; service?: string | undefined; by_guard?: string | undefined; } | undefined; }; submission?: { type: "submission"; guard: { object: string; impack: boolean; }[]; submission: { guard: string; submission: { identifier: number; b_submission: boolean; value_type: "string" | "Bool" | "Address" | "String" | "U8" | "U16" | "U32" | "U64" | "U128" | "U256" | "VecBool" | "VecAddress" | "VecString" | "VecU8" | "VecU16" | "VecU32" | "VecU64" | "VecU128" | "VecU256" | "Vec