import { BaseEntity } from "../../common/entities/base.entity";
import { Company } from "../../company/entities/company.entity";
import { Employee } from "../../employees/entities/employee.entity";
import { LeaveType } from "../../leave-types/entities/leave-type.entity";
export declare class EmployeeLeaveBalance extends BaseEntity {
    id: number;
    company_id: number;
    employee_id: number;
    leave_type_id: number;
    total_allocated: number;
    used_days: number;
    carried_forward_days: number;
    available_days: number;
    year: number;
    company: Company;
    employee: Employee;
    leaveType: LeaveType;
    calculateAvailableDaysOnInsert(): void;
}
