import { Model } from 'sequelize'; import { IRmsBudgetAttributes } from '../../interfaces/rmsBudgetInterface'; import { TRmsBudgetCreationAttributes } from '../../types/rmsBudgetType'; import { RMS_BUDGET_STATUS } from '../../constants'; declare class RmsBudgetModel extends Model implements IRmsBudgetAttributes { id: string; instituteId: string; departmentId?: string | null; financialYear: string; budgetCategory: string; allocatedAmount: number; consumedAmount: number; status: RMS_BUDGET_STATUS; remarks?: string | null; createdBy?: string; updatedBy?: string; deletedBy?: string; readonly createdAt?: Date; readonly updatedAt?: Date; readonly deletedAt?: Date; static associate(models: any): void; } export default RmsBudgetModel;