import React, { ReactNode } from "react"; export interface TeacherInfo { teacherId: string; name: string; isAdmin?: boolean; } interface TeacherContextType { teacher: TeacherInfo | null; isTeacherAuthenticated: boolean; setCurrentTeacher: (teacher: TeacherInfo) => void; clearCurrentTeacher: () => void; } declare const TeacherContext: React.Context; export declare const useTeacher: () => TeacherContextType; interface TeacherProviderProps { children: ReactNode; } export declare const TeacherProvider: React.ForwardRefExoticComponent void; }>>; export default TeacherContext;