UNPKG

phx-node

Version:

PHX NODE

61 lines (60 loc) 1.42 kB
export declare enum STUDENT_STATUS { TRANSFER = 1, POTENTIAL = 5, STUDYING = 2 } export type TStudentInfo = { school_id: number; full_name: string; first_name: string; last_name: string; classroom_students: ClassroomStudent[]; profile_student: ProfileStudent; relationshipUsersByStudentId: RelationshipUsersByStudentId[]; }; export type ClassroomStudent = { classroom: Classroom; }; export type Classroom = { classroom_id: number; name: string; grade: Grade; program_id: number; }; export type Grade = { grade_id: number; name: string; educational_level_id: number; }; export type Program = { name: string; }; export type EducationalLevel = { name: string; }; export type ProgramMapEducationalLevel = { program_id: number; program: Program; educational_level_id: number; educational_level: EducationalLevel; }; export type ProfileStudent = { user_code: string; is_first_child: boolean; student_status: number; program_educational_id: number; program_map_educational_level: ProgramMapEducationalLevel; }; export interface RelationshipUsersByStudentId { user: UserParent; } export interface UserParent { id: number; full_name: string; first_name: string; last_name: string; phone_number: string; email: string; is_use_email_secondary: boolean; email_secondary: string; }