interface GradeRange { grade?: string; grade_name?: string; min_score?: number; max_score?: number; grade_point?: number; is_pass?: boolean; description?: string; } declare class CoreBoardGradeSystem { _id?: string; cbgs_board_id_edbrd?: string; cbgs_academic_year_id_acayr?: string; cbgs_grade_system_name?: string; cbgs_grade_system_code?: string; cbgs_grade_system_type_sygms?: string; cbgs_description?: string; cbgs_active_from_date?: Date; cbgs_active_to_date?: Date; cbgs_is_current?: boolean; cbgs_grade_scale?: string; cbgs_min_score?: number; cbgs_max_score?: number; cbgs_pass_score?: number; cbgs_grade_ranges?: GradeRange[]; cbgs_percentage_to_cgpa_formula?: any; cbgs_cgpa_to_percentage_formula?: any; cbgs_letter_grade_mapping?: any; cbgs_stream_specific?: boolean; cbgs_streams?: string[]; cbgs_level_specific?: boolean; cbgs_levels?: string[]; cbgs_subject_wise_grading?: boolean; cbgs_subject_grade_config?: any; cbgs_configuration?: any; cbgs_notes?: string; cbgs_isactive?: boolean; createdAt?: Date; updatedAt?: Date; } export { CoreBoardGradeSystem };