UNPKG

hatch-slidev-builder-mcp

Version:

A comprehensive MCP server for creating Slidev presentations with component library, interactive elements, and team collaboration features

42 lines (41 loc) 1.77 kB
/** * Enhanced Slidev Builder Tool with 4-Layer Architecture * Combines Content Intelligence, Layout Optimization, Asset Intelligence, and Style Orchestration */ import { z } from 'zod'; declare const generateIntelligentDeckSchema: z.ZodObject<{ content: z.ZodString; title: z.ZodString; audience: z.ZodEnum<["executive", "technical", "general"]>; presentation_type: z.ZodEnum<["business", "technical", "creative", "educational"]>; brand_guidelines: z.ZodOptional<z.ZodString>; output_dir: z.ZodString; time_constraint: z.ZodOptional<z.ZodNumber>; accessibility_requirements: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; enable_ai_enhancement: z.ZodDefault<z.ZodBoolean>; include_speaker_notes: z.ZodDefault<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { content: string; title: string; audience: "technical" | "executive" | "general"; presentation_type: "technical" | "creative" | "business" | "educational"; output_dir: string; enable_ai_enhancement: boolean; include_speaker_notes: boolean; brand_guidelines?: string | undefined; time_constraint?: number | undefined; accessibility_requirements?: string[] | undefined; }, { content: string; title: string; audience: "technical" | "executive" | "general"; presentation_type: "technical" | "creative" | "business" | "educational"; output_dir: string; brand_guidelines?: string | undefined; time_constraint?: number | undefined; accessibility_requirements?: string[] | undefined; enable_ai_enhancement?: boolean | undefined; include_speaker_notes?: boolean | undefined; }>; export declare function generateIntelligentDeck(args: z.infer<typeof generateIntelligentDeckSchema>): Promise<void>; export {};