Variable $StewardQueryArgsConst
$StewardQueryArgs: z.ZodDiscriminatedUnion<
"op",
[
z.ZodObject<
{
criteria: z.ZodArray<
z.ZodObject<
{ assets: z.ZodArray<z.ZodString, "many">; network: z.ZodString },
"strip",
z.ZodTypeAny,
{ assets: string[]; network: string },
{ assets: string[]; network: string },
>,
"many",
>;
op: z.ZodLiteral<"assets">;
},
"strip",
z.ZodTypeAny,
{ criteria: { assets: string[]; network: string }[]; op: "assets" },
{ criteria: { assets: string[]; network: string }[]; op: "assets" },
>,
z.ZodObject<
{
criteria: z.ZodOptional<
z.ZodObject<
{ network: z.ZodString },
"strip",
z.ZodTypeAny,
{ network: string },
{ network: string },
>,
>;
op: z.ZodLiteral<"assets.list">;
},
"strip",
z.ZodTypeAny,
{ criteria?: { network: string }; op: "assets.list" },
{ criteria?: { network: string }; op: "assets.list" },
>,
z.ZodObject<
{
criteria: z.ZodArray<
z.ZodObject<
{
locations: z.ZodArray<z.ZodString, "many">;
xcmLocationAnchor: z.ZodString;
},
"strip",
z.ZodTypeAny,
{ locations: string[]; xcmLocationAnchor: string },
{ locations: string[]; xcmLocationAnchor: string },
>,
"many",
>;
op: z.ZodLiteral<"assets.by_location">;
},
"strip",
z.ZodTypeAny,
{
criteria: { locations: string[]; xcmLocationAnchor: string }[];
op: "assets.by_location";
},
{
criteria: { locations: string[]; xcmLocationAnchor: string }[];
op: "assets.by_location";
},
>,
z.ZodObject<
{
criteria: z.ZodObject<
{ assetHashes: z.ZodArray<z.ZodString, "many"> },
"strip",
z.ZodTypeAny,
{ assetHashes: string[] },
{ assetHashes: string[] },
>;
op: z.ZodLiteral<"assets.by_hash">;
},
"strip",
z.ZodTypeAny,
{ criteria: { assetHashes: string[] }; op: "assets.by_hash" },
{ criteria: { assetHashes: string[] }; op: "assets.by_hash" },
>,
z.ZodObject<
{ op: z.ZodLiteral<"chains.list"> },
"strip",
z.ZodTypeAny,
{ op: "chains.list" },
{ op: "chains.list" },
>,
z.ZodObject<
{
criteria: z.ZodObject<
{ networks: z.ZodArray<z.ZodString, "many"> },
"strip",
z.ZodTypeAny,
{ networks: string[] },
{ networks: string[] },
>;
op: z.ZodLiteral<"chains">;
},
"strip",
z.ZodTypeAny,
{ criteria: { networks: string[] }; op: "chains" },
{ criteria: { networks: string[] }; op: "chains" },
>,
],
>