import { Model } from 'sequelize'; import { IBannerModelAttributes } from '../../interfaces/bannerInterface'; import { TBannerModelCreationAttributes } from '../../types/bannerType'; import { BANNER_TYPE, APP_TYPE, COMMAN_STATUS, USER_TYPES } from '../../constants/app'; export declare class BannerModel extends Model { id: string; title?: string; subTitle?: string; description?: string; type: APP_TYPE; bannerType: BANNER_TYPE; userType?: USER_TYPES; status: COMMAN_STATUS; fileStorageId: string; academicCalendarId: string; instituteId: string; fileUrl?: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly deletedAt: string; readonly updatedAt: Date; static associate(): void; } export default BannerModel;