/// declare enum CSVType { Students = "students", Subjects = "subjects", Grades = "grades", Attendances = "attendances", ClassReflection = "classReflection", Others = "others", AllUser = "allUser" } interface CSVImportButton { text: string; backgroundColor: string; type: CSVType; } export interface Option { label: string; value: number; } declare const useCSVImportTab: () => { isLoading: any; buttons: CSVImportButton[]; id: string; setType: import("react").Dispatch>; upload: (file: any) => Promise; initImportReflection: any; setInitImportReflection: import("react").Dispatch; onConfirm: (values: any) => Promise; CSVType: typeof CSVType; dataFile: any; setDataFile: import("react").Dispatch; setArrStudent: import("react").Dispatch; arrStudent: any; isCheckDomainIBS: boolean; onChangeTeacher: (teacher: Option) => void; uploadByTeacherId: (file: any) => Promise; setDataFileImportStudent: (dataFile: any) => void; onUpLoadStudentFile: () => void; defaultTeacher: number; fileName: string; onStudentSubmit: () => void; downloadTemplateUser: () => Promise; errorsValidate: string[]; setErrorsValidate: import("react").Dispatch>; }; export default useCSVImportTab;