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 {};
