import { Model } from 'sequelize'; import { IRmsVendorAttributes } from '../../interfaces/rmsVendorInterface'; import { TRmsVendorCreationAttributes } from '../../types/rmsVendorType'; import { COMMAN_STATUS } from '../../constants/app'; declare class RmsVendorModel extends Model { id: string; instituteId: string; externalVendorId?: string | null; vendorCode: string; vendorName: string; contactPerson?: string | null; mobile?: string | null; email?: string | null; gstNumber?: string | null; panNumber?: string | null; address?: string | null; rating?: number | null; status: COMMAN_STATUS; createdBy?: string | null; updatedBy?: string | null; deletedBy?: string | null; readonly createdAt?: Date; readonly updatedAt?: Date; readonly deletedAt?: Date | null; static associate(models: any): void; } export default RmsVendorModel;