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 };
