import { Model } from 'sequelize'; import { IAccountLedgerOpeningModelAttributes } from '../../interfaces/accountLedgerOpeningInterface'; import { TAccountLedgerOpeningModelCreationAttributes } from '../../types/accountLedgerOpeningType'; import { AccountBalanceType } from '../../constants/app'; declare class AccountLedgerOpeningModel extends Model implements IAccountLedgerOpeningModelAttributes { id: string; instituteId: string; academicCalendarId: string; ledgerId: string; financialYearId: string; openingBalance: number; balanceType: AccountBalanceType; openingDate: Date; createdBy?: string; updatedBy?: string; deletedBy?: string; readonly createdAt: Date; readonly updatedAt: Date; readonly deletedAt?: Date; static associate(models: any): void; } export default AccountLedgerOpeningModel;