export interface PromptDefinition { name: string; description: string; arguments?: Array<{ name: string; description: string; required: boolean; }>; } export declare const prompts: PromptDefinition[]; export declare function listPrompts(): { prompts: PromptDefinition[]; }; export declare function getPrompt(name: string, args?: Record): Promise<{ description: string; messages: { role: string; content: { type: string; text: string; }; }[]; }>;