declare class AcaPrgTrmSectionBase { /** Mongo document id (string representation). */ _id?: string; /** Section display name (within a term). */ acapts_name?: string; /** Section short code. */ acapts_code?: string; /** Ordering sequence for sections in a term. */ acapts_sequence?: number; /** Optional section description/details. */ acapts_description?: string; /** Whether the section is active. */ acapts_isactive?: boolean; /** Whether the section is locked from edits. */ acapts_islocked?: boolean; /** Whether the section is considered current for the academic workflow. */ acapts_iscurrent?: boolean; } declare class AcaPrgTrmSection extends AcaPrgTrmSectionBase { /** Reference to the parent class-program. */ acapts_class_program_id_acacpm?: string; /** Reference to the parent term. */ acapts_parent_class_prog_term_acapt?: string; /** Optional reference to the class-program branch. */ acapts_class_program_branch_id_acabrn?: string; } export { AcaPrgTrmSectionBase, // interface AcaPrgTrmSection };