import type { Slide, SlideTheme } from "@/types/slides" import type { AiCoursewareOutline } from "@/api/aiCourseware" import { buildAiPptSlides } from "@/utils/aiPptTemplateEngine" interface AiCoursewareVisualOptions { backgroundImage?: string } export function aiCoursewareToSlides(outline: AiCoursewareOutline, options: AiCoursewareVisualOptions = {}): { title: string; theme: Partial; slides: Slide[] } { return buildAiPptSlides(outline, options) }