import type { LearningView } from '@contractspec/example.learning-journey-ui-shared'; interface LearningMiniAppProps { initialView?: LearningView; onViewChange?: (view: LearningView) => void; templateId: string; } /** Router component that picks the correct mini-app based on template ID */ export declare function LearningMiniApp({ templateId, initialView, onViewChange, }: LearningMiniAppProps): import("react/jsx-runtime").JSX.Element; export declare function LearningTrackList({ templateId }: { templateId?: string; }): import("react/jsx-runtime").JSX.Element; export declare function LearningTrackDetail({ templateId }: { templateId?: string; }): import("react/jsx-runtime").JSX.Element; export declare function LearningTrackProgressWidget({ templateId, }: { templateId?: string; }): import("react/jsx-runtime").JSX.Element; export {};