UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

50 lines (49 loc) 1.54 kB
import { ICoreSygms } from "../../schema/core/core_general_master"; import { ICoreSyctr } from "../../schema/core/core_system_country"; import { controllerResponse } from "../../utilities"; /** * @description Education Board interface */ export interface EducationBoard { _id?: string; edbrd_code: string; edbrd_name: string; edbrd_short_name: string; edbrd_state?: string; edbrd_isactive: boolean; edbrd_website?: string; edbrd_contact_email?: string; edbrd_contact_phone?: string; edbrd_address?: string; edbrd_pin_sypin?: string | any; edbrd_city_sypin?: string; edbrd_state_sypin?: string; edbrd_country_id_syctr?: string | ICoreSyctr; edbrd_udise_format?: string; edbrd_affiliation_format?: string; edbrd_roll_number_format?: string; edbrd_registration_number_format?: string; edbrd_grade_scale?: string; edbrd_type_sygms?: string | ICoreSygms; edbrd_category_sygms?: string | ICoreSygms; } /** * @description Education Board Search Parameters */ export interface EducationBoardSearchParams { q?: string; page?: number; limit?: number; sort?: string; order?: string; [key: string]: any; } export interface educationBoardListControllerResponse extends controllerResponse { data?: EducationBoard[]; } export interface educationBoardByIdControllerResponse extends controllerResponse { data?: EducationBoard; } export interface educationBoardDeleteControllerResponse extends controllerResponse { data?: boolean; }