UNPKG

wowok_agent

Version:

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

844 lines (843 loc) 44.5 kB
import { z } from "zod"; import { ValueType as WowValueType, ObjectType as WowObjectType, ENTRYPOINT } from "wowok"; export declare const DescriptionSchema: z.ZodEffects<z.ZodString, string, string>; export declare const LongNameSchema: z.ZodEffects<z.ZodString, string, string>; export declare const WowAddressSchema: z.ZodEffects<z.ZodString, string, string>; export declare const TokenTypeSchema: z.ZodEffects<z.ZodString, string, string>; export declare const TokenTypeWithDefaultSchema: z.ZodDefault<z.ZodEffects<z.ZodString, string, string>>; export declare const NameSchema: z.ZodEffects<z.ZodString, string, string>; export declare const NotEmptyNameSchema: z.ZodEffects<z.ZodString, string, string>; export declare const NameOrAddressSchema: z.ZodEffects<z.ZodString, string, string>; export declare const AccountOrMark_AddressSchema: 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; }>; export declare const ManyAccountOrMark_AddressSchema: 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; }>; export declare const AccountOrMark_AddressAISchema: 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; }>]>; export declare const ManyAccountOrMark_AddressAISchema: 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; }>]>; export declare const ObjectOwnerSchema: z.ZodUnion<[z.ZodObject<{ AddressOwner: z.ZodString; }, "strict", z.ZodTypeAny, { AddressOwner: string; }, { AddressOwner: string; }>, z.ZodObject<{ ObjectOwner: z.ZodString; }, "strict", z.ZodTypeAny, { ObjectOwner: string; }, { ObjectOwner: string; }>, z.ZodObject<{ Shared: z.ZodObject<{ initial_shared_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { initial_shared_version: string | number; }, { initial_shared_version: string | number; }>; }, "strict", z.ZodTypeAny, { Shared: { initial_shared_version: string | number; }; }, { Shared: { initial_shared_version: string | number; }; }>, z.ZodLiteral<"Immutable">, z.ZodObject<{ ConsensusAddressOwner: z.ZodObject<{ owner: z.ZodString; start_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { owner: string; start_version: string | number; }, { owner: string; start_version: string | number; }>; }, "strict", z.ZodTypeAny, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }>]>; export declare const ValueTypeUserSchema: z.ZodUnion<[z.ZodLiteral<WowValueType.Bool>, z.ZodLiteral<WowValueType.Address>, z.ZodLiteral<WowValueType.String>, z.ZodLiteral<WowValueType.U8>, z.ZodLiteral<WowValueType.U16>, z.ZodLiteral<WowValueType.U32>, z.ZodLiteral<WowValueType.U64>, z.ZodLiteral<WowValueType.U128>, z.ZodLiteral<WowValueType.U256>, z.ZodLiteral<WowValueType.VecBool>, z.ZodLiteral<WowValueType.VecAddress>, z.ZodLiteral<WowValueType.VecString>, z.ZodLiteral<WowValueType.VecU8>, z.ZodLiteral<WowValueType.VecU16>, z.ZodLiteral<WowValueType.VecU32>, z.ZodLiteral<WowValueType.VecU64>, z.ZodLiteral<WowValueType.VecU128>, z.ZodLiteral<WowValueType.VecU256>, z.ZodLiteral<WowValueType.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">]>; export declare const ValueTypeSchema: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodLiteral<WowValueType.Bool>, z.ZodLiteral<WowValueType.Address>, z.ZodLiteral<WowValueType.String>, z.ZodLiteral<WowValueType.U8>, z.ZodLiteral<WowValueType.U16>, z.ZodLiteral<WowValueType.U32>, z.ZodLiteral<WowValueType.U64>, z.ZodLiteral<WowValueType.U128>, z.ZodLiteral<WowValueType.U256>, z.ZodLiteral<WowValueType.VecBool>, z.ZodLiteral<WowValueType.VecAddress>, z.ZodLiteral<WowValueType.VecString>, z.ZodLiteral<WowValueType.VecU8>, z.ZodLiteral<WowValueType.VecU16>, z.ZodLiteral<WowValueType.VecU32>, z.ZodLiteral<WowValueType.VecU64>, z.ZodLiteral<WowValueType.VecU128>, z.ZodLiteral<WowValueType.VecU256>, z.ZodLiteral<WowValueType.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<WowValueType.Value>]>, z.ZodLiteral<"Value">]>; export declare const ObjectTypeSchema: z.ZodEnum<[WowObjectType.Permission, WowObjectType.Repository, WowObjectType.Arb, WowObjectType.Arbitration, WowObjectType.Service, WowObjectType.Machine, WowObjectType.Order, WowObjectType.Progress, WowObjectType.Payment, WowObjectType.Treasury, WowObjectType.Guard, WowObjectType.Demand, WowObjectType.Passport, WowObjectType.Allocation, WowObjectType.Resource, WowObjectType.Reward, WowObjectType.Discount, WowObjectType.EntityRegistrar, WowObjectType.EntityLinker, WowObjectType.Proof, WowObjectType.WReceivedObject, WowObjectType.Contact, WowObjectType.TableItem_ProgressHistory, WowObjectType.TableItem_PermissionPerm, WowObjectType.TableItem_DemandPresenter, WowObjectType.TableItem_MachineNode, WowObjectType.TableItem_TreasuryHistory, WowObjectType.TableItem_RepositoryData, WowObjectType.TableItem_RewardRecord, WowObjectType.TableItem_EntityLinker, WowObjectType.TableItem_AddressMark, WowObjectType.TableItem_EntityRegistrar]>; export declare const BalanceTypeSchema: z.ZodUnion<[z.ZodNumber, z.ZodString]>; export declare const QueryIdSchema: z.ZodNumber; export declare const CacheExpireTypeSchema: z.ZodUnion<[z.ZodNumber, z.ZodLiteral<"INFINITE">]>; export declare const ValueContainerSchema: z.ZodType<any>; export declare const SupportedValueUserSchema: 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">]>; export declare const SupportedValueSchema: 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>]>; export declare const GuardIdentifierSchema: z.ZodNumber; export declare const GuardTableItemBaseSchema: z.ZodObject<{ identifier: z.ZodNumber; b_submission: z.ZodBoolean; value_type: z.ZodUnion<[z.ZodLiteral<WowValueType.Bool>, z.ZodLiteral<WowValueType.Address>, z.ZodLiteral<WowValueType.String>, z.ZodLiteral<WowValueType.U8>, z.ZodLiteral<WowValueType.U16>, z.ZodLiteral<WowValueType.U32>, z.ZodLiteral<WowValueType.U64>, z.ZodLiteral<WowValueType.U128>, z.ZodLiteral<WowValueType.U256>, z.ZodLiteral<WowValueType.VecBool>, z.ZodLiteral<WowValueType.VecAddress>, z.ZodLiteral<WowValueType.VecString>, z.ZodLiteral<WowValueType.VecU8>, z.ZodLiteral<WowValueType.VecU16>, z.ZodLiteral<WowValueType.VecU32>, z.ZodLiteral<WowValueType.VecU64>, z.ZodLiteral<WowValueType.VecU128>, z.ZodLiteral<WowValueType.VecU256>, z.ZodLiteral<WowValueType.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>; }, "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" | WowValueType.Bool | WowValueType.Address | WowValueType.String | WowValueType.U8 | WowValueType.U16 | WowValueType.U32 | WowValueType.U64 | WowValueType.U128 | WowValueType.U256 | WowValueType.VecBool | WowValueType.VecAddress | WowValueType.VecString | WowValueType.VecU8 | WowValueType.VecU16 | WowValueType.VecU32 | WowValueType.VecU64 | WowValueType.VecU128 | WowValueType.VecU256 | WowValueType.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; }, { 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" | WowValueType.Bool | WowValueType.Address | WowValueType.String | WowValueType.U8 | WowValueType.U16 | WowValueType.U32 | WowValueType.U64 | WowValueType.U128 | WowValueType.U256 | WowValueType.VecBool | WowValueType.VecAddress | WowValueType.VecString | WowValueType.VecU8 | WowValueType.VecU16 | WowValueType.VecU32 | WowValueType.VecU64 | WowValueType.VecU128 | WowValueType.VecU256 | WowValueType.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; }>; export declare const GuardTableItemSchema: z.ZodObject<{ identifier: z.ZodNumber; b_submission: z.ZodBoolean; value_type: z.ZodUnion<[z.ZodLiteral<WowValueType.Bool>, z.ZodLiteral<WowValueType.Address>, z.ZodLiteral<WowValueType.String>, z.ZodLiteral<WowValueType.U8>, z.ZodLiteral<WowValueType.U16>, z.ZodLiteral<WowValueType.U32>, z.ZodLiteral<WowValueType.U64>, z.ZodLiteral<WowValueType.U128>, z.ZodLiteral<WowValueType.U256>, z.ZodLiteral<WowValueType.VecBool>, z.ZodLiteral<WowValueType.VecAddress>, z.ZodLiteral<WowValueType.VecString>, z.ZodLiteral<WowValueType.VecU8>, z.ZodLiteral<WowValueType.VecU16>, z.ZodLiteral<WowValueType.VecU32>, z.ZodLiteral<WowValueType.VecU64>, z.ZodLiteral<WowValueType.VecU128>, z.ZodLiteral<WowValueType.VecU256>, z.ZodLiteral<WowValueType.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<[WowObjectType.Permission, WowObjectType.Repository, WowObjectType.Arb, WowObjectType.Arbitration, WowObjectType.Service, WowObjectType.Machine, WowObjectType.Order, WowObjectType.Progress, WowObjectType.Payment, WowObjectType.Treasury, WowObjectType.Guard, WowObjectType.Demand, WowObjectType.Passport, WowObjectType.Allocation, WowObjectType.Resource, WowObjectType.Reward, WowObjectType.Discount, WowObjectType.EntityRegistrar, WowObjectType.EntityLinker, WowObjectType.Proof, WowObjectType.WReceivedObject, WowObjectType.Contact, WowObjectType.TableItem_ProgressHistory, WowObjectType.TableItem_PermissionPerm, WowObjectType.TableItem_DemandPresenter, WowObjectType.TableItem_MachineNode, WowObjectType.TableItem_TreasuryHistory, WowObjectType.TableItem_RepositoryData, WowObjectType.TableItem_RewardRecord, WowObjectType.TableItem_EntityLinker, WowObjectType.TableItem_AddressMark, WowObjectType.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" | WowValueType.Bool | WowValueType.Address | WowValueType.String | WowValueType.U8 | WowValueType.U16 | WowValueType.U32 | WowValueType.U64 | WowValueType.U128 | WowValueType.U256 | WowValueType.VecBool | WowValueType.VecAddress | WowValueType.VecString | WowValueType.VecU8 | WowValueType.VecU16 | WowValueType.VecU32 | WowValueType.VecU64 | WowValueType.VecU128 | WowValueType.VecU256 | WowValueType.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?: WowObjectType | 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" | WowValueType.Bool | WowValueType.Address | WowValueType.String | WowValueType.U8 | WowValueType.U16 | WowValueType.U32 | WowValueType.U64 | WowValueType.U128 | WowValueType.U256 | WowValueType.VecBool | WowValueType.VecAddress | WowValueType.VecString | WowValueType.VecU8 | WowValueType.VecU16 | WowValueType.VecU32 | WowValueType.VecU64 | WowValueType.VecU128 | WowValueType.VecU256 | WowValueType.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?: WowObjectType | undefined; }>; export declare const EntrypointSchema: z.ZodEnum<[ENTRYPOINT.Localnet, ENTRYPOINT.Testnet]>; export declare const FaucetNetworkSchema: z.ZodEnum<[ENTRYPOINT.Localnet, ENTRYPOINT.Testnet]>; export declare const ObjectBaseSchema: z.ZodObject<{ object: z.ZodString; type: z.ZodOptional<z.ZodEnum<[WowObjectType.Permission, WowObjectType.Repository, WowObjectType.Arb, WowObjectType.Arbitration, WowObjectType.Service, WowObjectType.Machine, WowObjectType.Order, WowObjectType.Progress, WowObjectType.Payment, WowObjectType.Treasury, WowObjectType.Guard, WowObjectType.Demand, WowObjectType.Passport, WowObjectType.Allocation, WowObjectType.Resource, WowObjectType.Reward, WowObjectType.Discount, WowObjectType.EntityRegistrar, WowObjectType.EntityLinker, WowObjectType.Proof, WowObjectType.WReceivedObject, WowObjectType.Contact, WowObjectType.TableItem_ProgressHistory, WowObjectType.TableItem_PermissionPerm, WowObjectType.TableItem_DemandPresenter, WowObjectType.TableItem_MachineNode, WowObjectType.TableItem_TreasuryHistory, WowObjectType.TableItem_RepositoryData, WowObjectType.TableItem_RewardRecord, WowObjectType.TableItem_EntityLinker, WowObjectType.TableItem_AddressMark, WowObjectType.TableItem_EntityRegistrar]>>; type_raw: z.ZodOptional<z.ZodString>; owner: z.ZodOptional<z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ AddressOwner: z.ZodString; }, "strict", z.ZodTypeAny, { AddressOwner: string; }, { AddressOwner: string; }>, z.ZodObject<{ ObjectOwner: z.ZodString; }, "strict", z.ZodTypeAny, { ObjectOwner: string; }, { ObjectOwner: string; }>, z.ZodObject<{ Shared: z.ZodObject<{ initial_shared_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { initial_shared_version: string | number; }, { initial_shared_version: string | number; }>; }, "strict", z.ZodTypeAny, { Shared: { initial_shared_version: string | number; }; }, { Shared: { initial_shared_version: string | number; }; }>, z.ZodLiteral<"Immutable">, z.ZodObject<{ ConsensusAddressOwner: z.ZodObject<{ owner: z.ZodString; start_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { owner: string; start_version: string | number; }, { owner: string; start_version: string | number; }>; }, "strict", z.ZodTypeAny, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }>]>, z.ZodNull]>>; version: z.ZodOptional<z.ZodString>; previousTransaction: z.ZodOptional<z.ZodString>; cache_expire: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLiteral<"INFINITE">]>>; query_name: z.ZodOptional<z.ZodString>; content_raw: z.ZodOptional<z.ZodAny>; _guard_node_comments: z.ZodOptional<z.ZodArray<z.ZodObject<{ type: z.ZodString; description: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; description: string; }, { type: string; description: string; }>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ object: z.ZodString; type: z.ZodOptional<z.ZodEnum<[WowObjectType.Permission, WowObjectType.Repository, WowObjectType.Arb, WowObjectType.Arbitration, WowObjectType.Service, WowObjectType.Machine, WowObjectType.Order, WowObjectType.Progress, WowObjectType.Payment, WowObjectType.Treasury, WowObjectType.Guard, WowObjectType.Demand, WowObjectType.Passport, WowObjectType.Allocation, WowObjectType.Resource, WowObjectType.Reward, WowObjectType.Discount, WowObjectType.EntityRegistrar, WowObjectType.EntityLinker, WowObjectType.Proof, WowObjectType.WReceivedObject, WowObjectType.Contact, WowObjectType.TableItem_ProgressHistory, WowObjectType.TableItem_PermissionPerm, WowObjectType.TableItem_DemandPresenter, WowObjectType.TableItem_MachineNode, WowObjectType.TableItem_TreasuryHistory, WowObjectType.TableItem_RepositoryData, WowObjectType.TableItem_RewardRecord, WowObjectType.TableItem_EntityLinker, WowObjectType.TableItem_AddressMark, WowObjectType.TableItem_EntityRegistrar]>>; type_raw: z.ZodOptional<z.ZodString>; owner: z.ZodOptional<z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ AddressOwner: z.ZodString; }, "strict", z.ZodTypeAny, { AddressOwner: string; }, { AddressOwner: string; }>, z.ZodObject<{ ObjectOwner: z.ZodString; }, "strict", z.ZodTypeAny, { ObjectOwner: string; }, { ObjectOwner: string; }>, z.ZodObject<{ Shared: z.ZodObject<{ initial_shared_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { initial_shared_version: string | number; }, { initial_shared_version: string | number; }>; }, "strict", z.ZodTypeAny, { Shared: { initial_shared_version: string | number; }; }, { Shared: { initial_shared_version: string | number; }; }>, z.ZodLiteral<"Immutable">, z.ZodObject<{ ConsensusAddressOwner: z.ZodObject<{ owner: z.ZodString; start_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { owner: string; start_version: string | number; }, { owner: string; start_version: string | number; }>; }, "strict", z.ZodTypeAny, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }>]>, z.ZodNull]>>; version: z.ZodOptional<z.ZodString>; previousTransaction: z.ZodOptional<z.ZodString>; cache_expire: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLiteral<"INFINITE">]>>; query_name: z.ZodOptional<z.ZodString>; content_raw: z.ZodOptional<z.ZodAny>; _guard_node_comments: z.ZodOptional<z.ZodArray<z.ZodObject<{ type: z.ZodString; description: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; description: string; }, { type: string; description: string; }>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ object: z.ZodString; type: z.ZodOptional<z.ZodEnum<[WowObjectType.Permission, WowObjectType.Repository, WowObjectType.Arb, WowObjectType.Arbitration, WowObjectType.Service, WowObjectType.Machine, WowObjectType.Order, WowObjectType.Progress, WowObjectType.Payment, WowObjectType.Treasury, WowObjectType.Guard, WowObjectType.Demand, WowObjectType.Passport, WowObjectType.Allocation, WowObjectType.Resource, WowObjectType.Reward, WowObjectType.Discount, WowObjectType.EntityRegistrar, WowObjectType.EntityLinker, WowObjectType.Proof, WowObjectType.WReceivedObject, WowObjectType.Contact, WowObjectType.TableItem_ProgressHistory, WowObjectType.TableItem_PermissionPerm, WowObjectType.TableItem_DemandPresenter, WowObjectType.TableItem_MachineNode, WowObjectType.TableItem_TreasuryHistory, WowObjectType.TableItem_RepositoryData, WowObjectType.TableItem_RewardRecord, WowObjectType.TableItem_EntityLinker, WowObjectType.TableItem_AddressMark, WowObjectType.TableItem_EntityRegistrar]>>; type_raw: z.ZodOptional<z.ZodString>; owner: z.ZodOptional<z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ AddressOwner: z.ZodString; }, "strict", z.ZodTypeAny, { AddressOwner: string; }, { AddressOwner: string; }>, z.ZodObject<{ ObjectOwner: z.ZodString; }, "strict", z.ZodTypeAny, { ObjectOwner: string; }, { ObjectOwner: string; }>, z.ZodObject<{ Shared: z.ZodObject<{ initial_shared_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { initial_shared_version: string | number; }, { initial_shared_version: string | number; }>; }, "strict", z.ZodTypeAny, { Shared: { initial_shared_version: string | number; }; }, { Shared: { initial_shared_version: string | number; }; }>, z.ZodLiteral<"Immutable">, z.ZodObject<{ ConsensusAddressOwner: z.ZodObject<{ owner: z.ZodString; start_version: z.ZodUnion<[z.ZodString, z.ZodNumber]>; }, "strict", z.ZodTypeAny, { owner: string; start_version: string | number; }, { owner: string; start_version: string | number; }>; }, "strict", z.ZodTypeAny, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }, { ConsensusAddressOwner: { owner: string; start_version: string | number; }; }>]>, z.ZodNull]>>; version: z.ZodOptional<z.ZodString>; previousTransaction: z.ZodOptional<z.ZodString>; cache_expire: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLiteral<"INFINITE">]>>; query_name: z.ZodOptional<z.ZodString>; content_raw: z.ZodOptional<z.ZodAny>; _guard_node_comments: z.ZodOptional<z.ZodArray<z.ZodObject<{ type: z.ZodString; description: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; description: string; }, { type: string; description: string; }>, "many">>; }, z.ZodTypeAny, "passthrough">>; export declare const QueryEnvSchema: z.ZodObject<{ no_cache: z.ZodOptional<z.ZodBoolean>; network: z.ZodOptional<z.ZodEnum<[ENTRYPOINT.Localnet, ENTRYPOINT.Testnet]>>; }, "strict", z.ZodTypeAny, { no_cache?: boolean | undefined; network?: ENTRYPOINT | undefined; }, { no_cache?: boolean | undefined; network?: ENTRYPOINT | undefined; }>; export declare const QueryReceivedSchema: z.ZodObject<{ no_cache: z.ZodOptional<z.ZodBoolean>; network: z.ZodOptional<z.ZodEnum<[ENTRYPOINT.Localnet, ENTRYPOINT.Testnet]>>; } & { name_or_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; }>]>; all_type: z.ZodOptional<z.ZodBoolean>; cursor: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNull]>>; limit: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodNull]>>; }, "strict", z.ZodTypeAny, { name_or_address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; no_cache?: boolean | undefined; network?: ENTRYPOINT | undefined; all_type?: boolean | undefined; cursor?: string | null | undefined; limit?: number | null | undefined; }, { name_or_address: string | { name_or_address?: string | undefined; local_mark_first?: boolean | undefined; }; no_cache?: boolean | undefined; network?: ENTRYPOINT | undefined; all_type?: boolean | undefined; cursor?: string | null | undefined; limit?: number | null | undefined; }>; export declare const ReceivedBalanceObjectSchema: 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; }>; export declare const CoinWrapperTokenTypeSchema: z.ZodEffects<z.ZodString, string, string>; export declare const ReceivedBalanceSchema: 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; }>; export declare const ReceivedBalanceOrRecentlySchema: z.ZodUnion<[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">]>; export declare const ReceivedNormalSchema: 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; }>; export declare const ReceivedObjectsOrRecentlySchema: 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">]>; export declare const QueryReceivedResultSchema: z.ZodObject<{ result: z.ZodUnion<[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.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">]>; }, "strict", z.ZodTypeAny, { result: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | { type: string; id: string; content_raw?: any; }[]; }, { result: { received: { id: string; balance: string | number; payment: string; }[]; balance: string | number; token_type: string; } | { type: string; id: string; content_raw?: any; }[]; }>; export type WowAddress = z.infer<typeof WowAddressSchema>; export type TokenType = z.infer<typeof TokenTypeSchema>; export type Name = z.infer<typeof NameSchema>; export type NameOrAddress = z.infer<typeof NameOrAddressSchema>; export type AccountOrMark_Address = z.infer<typeof AccountOrMark_AddressSchema>; export type ManyAccountOrMark_Address = z.infer<typeof ManyAccountOrMark_AddressSchema>; export type ObjectOwner = z.infer<typeof ObjectOwnerSchema>; export type ValueType = z.infer<typeof ValueTypeSchema>; export type ObjectType = z.infer<typeof ObjectTypeSchema>; export type BalanceType = z.infer<typeof BalanceTypeSchema>; export type QueryId = z.infer<typeof QueryIdSchema>; export type CacheExpireType = z.infer<typeof CacheExpireTypeSchema>; export type SupportedValue = z.infer<typeof SupportedValueSchema>; export type GuardIdentifier = z.infer<typeof GuardIdentifierSchema>; export type GuardTableItem = z.infer<typeof GuardTableItemSchema>; export type Entrypoint = z.infer<typeof EntrypointSchema>; export type ObjectBase = z.infer<typeof ObjectBaseSchema>; export type QueryEnv = z.infer<typeof QueryEnvSchema>; export type QueryReceived = z.infer<typeof QueryReceivedSchema>; export type ReceivedBalance = z.infer<typeof ReceivedBalanceSchema>; export type ReceivedNormal = z.infer<typeof ReceivedNormalSchema>; export type QueryReceivedResult = z.infer<typeof QueryReceivedResultSchema>;