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