declare class IAcademicsBonafideRequest {
    /** Mongo document id (string representation). */
    _id?: string;
    /** Auto-generated request number (e.g. `BNF-2025-001234`). */
    abnr_request_number?: string;
    /**
     * Deprecated/legacy: student id (auth user reference) used in older schema.
     * Prefer `abnr_student_id_auth`.
     */
    abnr_student_id?: string;
    /** Student user id (auth user reference). */
    abnr_student_id_auth?: string;
    /** Purpose of the bonafide certificate. */
    abnr_purpose?: string;
    /** Edited purpose for certificate (overrides default purpose). */
    abnr_certificate_purpose?: string;
    /** Request submission date. */
    abnr_request_date?: Date;
    /** Request status (reference from `core_general_master`). */
    abnr_status_id_sygms?: string;
    /** Current workflow step. */
    abnr_current_step?: number;
    /** Workflow registry reference id. */
    abnr_workflow_id_wfrg?: string;
    /** User who created the request. */
    abnr_requested_by_user?: string;
    /** Generated soft copy PDF file id. */
    abnr_soft_copy_id_cyfm?: string;
    /** Stamped hard copy scan file id. */
    abnr_stamped_copy_id_cyfm?: string;
    /** Date when request was completed. */
    abnr_completed_date?: Date;
    /** Entity (school/organization) reference id. */
    abnr_entity_id_syen?: string;
    /** Academic year reference id. */
    abnr_academic_year_id_acayr?: string;
    /** Class program reference id. */
    abnr_class_program_id_acacpm?: string;
    /** Term reference id. */
    abnr_term_id_acatrm?: string;
    /** Section reference id. */
    abnr_section_id_acapts?: string;
    /** Active flag for the request row. */
    abnr_isactive?: boolean;
}
export { IAcademicsBonafideRequest };
