@coinbase/agentkit
Version:
Coinbase AgentKit core primitives
30 lines (29 loc) • 877 B
TypeScript
import { z } from "zod";
export declare const CreateCoinSchema: z.ZodObject<{
name: z.ZodString;
symbol: z.ZodString;
description: z.ZodString;
image: z.ZodString;
category: z.ZodDefault<z.ZodString>;
payoutRecipient: z.ZodOptional<z.ZodString>;
platformReferrer: z.ZodOptional<z.ZodString>;
currency: z.ZodDefault<z.ZodEnum<["ZORA", "ETH"]>>;
}, "strip", z.ZodTypeAny, {
symbol: string;
name: string;
description: string;
currency: "ETH" | "ZORA";
image: string;
category: string;
platformReferrer?: string | undefined;
payoutRecipient?: string | undefined;
}, {
symbol: string;
name: string;
description: string;
image: string;
currency?: "ETH" | "ZORA" | undefined;
platformReferrer?: string | undefined;
category?: string | undefined;
payoutRecipient?: string | undefined;
}>;