education-module-ai
Version:
AI Education Module using Agent Framework
31 lines (30 loc) • 774 B
TypeScript
import React from 'react';
interface Resource {
title: string;
type: 'article' | 'video' | 'exercise' | 'book' | 'course';
url?: string;
description: string;
}
interface LearningStep {
title: string;
description: string;
timeEstimate: string;
resources: Resource[];
concepts: string[];
}
interface LearningPath {
subject: string;
overview: string;
difficultyLevel: string;
estimatedCompletionTime: string;
prerequisites: string[];
steps: LearningStep[];
}
export interface LearningPathComponentProps {
title?: string;
description?: string;
onGenerate?: (path: LearningPath) => void;
className?: string;
}
export declare const LearningPathComponent: React.FC<LearningPathComponentProps>;
export {};