/** * Container components for the Education Module * These components handle data fetching and state management */ import React from "react"; /** * Props for the CourseListContainer component */ export interface CourseListContainerProps { agentId?: string; onCourseClick?: (courseId: string) => void; limit?: number; showEnrolled?: boolean; showPublic?: boolean; className?: string; } /** * Container component that fetches and displays a list of courses */ export declare const CourseListContainer: React.FC; /** * Props for the CourseContentContainer component */ export interface CourseContentContainerProps { courseId: string; onSectionClick?: (sectionId: string) => void; onLectureClick?: (lectureId: string) => void; className?: string; } /** * Container component that fetches and displays course content (sections and lectures) */ export declare const CourseContentContainer: React.FC;