import type { GetPromptResult } from "@modelcontextprotocol/sdk/types.js"; import { PromptBase } from "../../shared/index.js"; import { z } from "zod"; /** * User-controlled entry point (slash command) to scaffold a new Dynamic * Framework widget project. The scaffold itself is deterministic and lives * in the `widgets-scaffold` Tool — this prompt's ONLY job is to instruct * the agent to invoke that tool. It deliberately contains no bash recipe: * duplicating the clone/install steps here reintroduces drift and gives * the agent room to improvise against an existing widget. */ export declare class WidgetsInitProjectPrompt extends PromptBase<{ widgetName?: string | undefined; }> { protected config: { name: string; description: string; }; protected getParamsSchema(): z.ZodObject<{ widgetName: z.ZodOptional; }, z.core.$strip>; generate(params: { widgetName?: string; }): Promise; } export declare const WidgetsInitProject: Prompt; //# sourceMappingURL=WidgetsInitProject.d.ts.map