@coinbase/agentkit
Version:
Coinbase AgentKit core primitives
28 lines (27 loc) • 804 B
TypeScript
import { z } from "zod";
/**
* Input schema for Pyth fetch price feed ID action.
*/
export declare const PythFetchPriceFeedIDSchema: z.ZodObject<{
tokenSymbol: z.ZodString;
quoteCurrency: z.ZodDefault<z.ZodString>;
assetType: z.ZodDefault<z.ZodEnum<["crypto", "equity", "fx", "metal"]>>;
}, "strict", z.ZodTypeAny, {
tokenSymbol: string;
quoteCurrency: string;
assetType: "crypto" | "equity" | "fx" | "metal";
}, {
tokenSymbol: string;
quoteCurrency?: string | undefined;
assetType?: "crypto" | "equity" | "fx" | "metal" | undefined;
}>;
/**
* Input schema for Pyth fetch price action.
*/
export declare const PythFetchPriceSchema: z.ZodObject<{
priceFeedID: z.ZodString;
}, "strict", z.ZodTypeAny, {
priceFeedID: string;
}, {
priceFeedID: string;
}>;