/**
 * 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>;
