/** @format */
import { ReactNode } from 'react';
export interface EduMLProviderProps {
    children?: ReactNode;
}
/**
 * Main provider component for the LMS system.
 *
 * @version 2.1.0
 * @breaking-changes
 * - Renamed from EduMLProvider to LMSProvider
 * - Updated authentication handling for course instances
 * - Added support for course code level navigation
 * - Improved context sharing between microservices
 *
 * @example
 * ```tsx
 * <BrowserRouter>
 *   <LMSProvider>
 *     {children}
 *   </LMSProvider>
 * </BrowserRouter>
 * ```
 */
declare const LMSProvider: ({ children }: EduMLProviderProps) => import("react/jsx-runtime").JSX.Element;
export default LMSProvider;
