import { z } from 'zod'; export declare const launchpadTools: { vibecoin_launch: { description: string; inputSchema: z.ZodObject<{ name: z.ZodString; symbol: z.ZodString; category: z.ZodEnum<["AI", "DeFi", "Gaming", "Creator"]>; description: z.ZodOptional; appUrl: z.ZodOptional; logo: z.ZodOptional; vestingEnabled: z.ZodDefault; vestingCliffDays: z.ZodOptional; vestingDurationDays: z.ZodOptional; }, "strip", z.ZodTypeAny, { symbol: string; name: string; category: "AI" | "DeFi" | "Gaming" | "Creator"; vestingEnabled: boolean; description?: string | undefined; appUrl?: string | undefined; logo?: string | undefined; vestingCliffDays?: number | undefined; vestingDurationDays?: number | undefined; }, { symbol: string; name: string; category: "AI" | "DeFi" | "Gaming" | "Creator"; description?: string | undefined; appUrl?: string | undefined; logo?: string | undefined; vestingEnabled?: boolean | undefined; vestingCliffDays?: number | undefined; vestingDurationDays?: number | undefined; }>; handler: (input: { name: string; symbol: string; category: string; description?: string; appUrl?: string; logo?: string; vestingEnabled?: boolean; vestingCliffDays?: number; vestingDurationDays?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_status: { description: string; inputSchema: z.ZodObject<{ idOrSymbol: z.ZodString; }, "strip", z.ZodTypeAny, { idOrSymbol: string; }, { idOrSymbol: string; }>; handler: (input: { idOrSymbol: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_my_tokens: { description: string; inputSchema: z.ZodObject<{ limit: z.ZodOptional>; }, "strip", z.ZodTypeAny, { limit?: number | undefined; }, { limit?: number | undefined; }>; handler: (input: { limit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_trending: { description: string; inputSchema: z.ZodObject<{ type: z.ZodDefault>; limit: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "hot" | "gainers" | "new" | "featured"; limit?: number | undefined; }, { type?: "hot" | "gainers" | "new" | "featured" | undefined; limit?: number | undefined; }>; handler: (input: { type?: string; limit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_trade: { description: string; inputSchema: z.ZodObject<{ symbol: z.ZodString; side: z.ZodEnum<["buy", "sell"]>; amount: z.ZodNumber; }, "strip", z.ZodTypeAny, { symbol: string; side: "buy" | "sell"; amount: number; }, { symbol: string; side: "buy" | "sell"; amount: number; }>; handler: (input: { symbol: string; side: string; amount: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_open: { description: string; inputSchema: z.ZodObject<{ symbol: z.ZodString; page: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { symbol: string; page?: "token" | "trade" | "holders" | "launchpad" | undefined; }, { symbol: string; page?: "token" | "trade" | "holders" | "launchpad" | undefined; }>; handler: (input: { symbol: string; page?: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_dashboard: { description: string; inputSchema: z.ZodObject<{ symbols: z.ZodOptional>; limit: z.ZodOptional>; }, "strip", z.ZodTypeAny, { limit?: number | undefined; symbols?: string[] | undefined; }, { limit?: number | undefined; symbols?: string[] | undefined; }>; handler: (input: { symbols?: string[]; limit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; vibecoin_watch: { description: string; inputSchema: z.ZodObject<{ symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; }, { symbol: string; }>; handler: (input: { symbol: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; }; //# sourceMappingURL=launchpad.d.ts.map