@defikitdotnet/education-module-ai
Version:
AI Education Module using Agent Framework
22 lines (21 loc) • 639 B
TypeScript
/**
* Context providers for the Education Module
* These handle state management, authentication, and data fetching
*/
export * from "../context/UserContext";
export * from "../context/TeacherContext";
import React from "react";
export interface EducationProviderProps {
apiBaseUrl?: string;
teacherId?: string;
children: React.ReactNode;
initialUserId?: string;
isTeacher?: boolean;
isStudent?: boolean;
theme?: 'light' | 'dark';
}
/**
* Combined provider for the Education Module
* Wraps both UserProvider and TeacherProvider
*/
export declare const EducationProvider: React.FC<EducationProviderProps>;