/**
 * Fee Late Fee Schema
 * Applied late fees for students
 */
declare class FeeLateFee {
    /** Mongo document id (string representation). */
    _id?: string;
    /** Student reference id (auth user id). */
    feelf_student_id?: string;
    /** Fee assignment reference id (`fee_assignments`). */
    feelf_assignment_id_feeas?: string;
    /** Late fee rule reference id (`fee_late_fee_rule`). */
    feelf_late_fee_rule_id_feelfr?: string;
    /** Due date used for late calculation. */
    feelf_due_date?: Date;
    /** Actual payment date used for late calculation. */
    feelf_payment_date?: Date;
    /** Number of days late. */
    feelf_days_late?: number;
    /** Late fee amount calculated/applied. */
    feelf_late_fee_amount?: number;
    /** Amount waived from late fee (if any). */
    feelf_waived_amount?: number;
    /** Reason for waiving late fee. */
    feelf_waived_reason?: string;
    /** User who waived late fee (auth user id). */
    feelf_waived_by_user?: string;
    /** When late fee was waived. */
    feelf_waived_at?: Date;
    /** Whether late fee is waived. */
    feelf_is_waived?: boolean;
    /** Created timestamp. */
    feelf_created_at?: Date;
    /** Updated timestamp. */
    feelf_updated_at?: Date;
}
export { FeeLateFee };
