UNPKG

@coinbase/agentkit

Version:

Coinbase AgentKit core primitives

87 lines (86 loc) 2.26 kB
import { z } from "zod"; /** * Input schema for creating a Superfluid stream */ export declare const SuperfluidCreateStreamSchema: z.ZodObject<{ superTokenAddress: z.ZodString; recipientAddress: z.ZodString; flowRate: z.ZodString; }, "strip", z.ZodTypeAny, { superTokenAddress: string; recipientAddress: string; flowRate: string; }, { superTokenAddress: string; recipientAddress: string; flowRate: string; }>; /** * Input schema for deleting a Superfluid stream */ export declare const SuperfluidDeleteStreamSchema: z.ZodObject<{ superTokenAddress: z.ZodString; recipientAddress: z.ZodString; }, "strip", z.ZodTypeAny, { superTokenAddress: string; recipientAddress: string; }, { superTokenAddress: string; recipientAddress: string; }>; /** * Input schema for creating a Superfluid pool */ export declare const SuperfluidCreatePoolSchema: z.ZodObject<{ superTokenAddress: z.ZodString; }, "strip", z.ZodTypeAny, { superTokenAddress: string; }, { superTokenAddress: string; }>; /** * Input schema for updating a Superfluid pool */ export declare const SuperfluidUpdatePoolSchema: z.ZodObject<{ poolAddress: z.ZodString; recipientAddress: z.ZodString; units: z.ZodNumber; }, "strip", z.ZodTypeAny, { recipientAddress: string; poolAddress: string; units: number; }, { recipientAddress: string; poolAddress: string; units: number; }>; /** * Input schema for wrapping a Superfluid token */ export declare const SuperfluidWrapTokenSchema: z.ZodObject<{ erc20TokenAddress: z.ZodString; superTokenAddress: z.ZodString; wrapAmount: z.ZodNumber; }, "strip", z.ZodTypeAny, { superTokenAddress: string; erc20TokenAddress: string; wrapAmount: number; }, { superTokenAddress: string; erc20TokenAddress: string; wrapAmount: number; }>; /** * Input schema for creating a Super Token */ export declare const SuperfluidCreateSuperTokenSchema: z.ZodObject<{ erc20TokenAddress: z.ZodString; }, "strip", z.ZodTypeAny, { erc20TokenAddress: string; }, { erc20TokenAddress: string; }>; /** * Empty input schema used for Query action */ export declare const EmptySchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;