import { Model } from 'sequelize'; import { ICoinPurchaseOfferModelAttributes } from '../../interfaces/coinPurchaseOfferInterface'; import { TCoinPurchaseOfferModelCreationAttributes } from '../../types/coinPurchaseOfferType'; import { COMMAN_STATUS, DISCOUNT_TYPE } from '../../constants/app'; export declare class CoinPurchaseOfferModel extends Model { id: string; title: string; discountType: DISCOUNT_TYPE; discount: number; totalAmount: number; coin: number; totalCoin: number; isDefault: boolean; status: COMMAN_STATUS; gstCharge: number; payableAmount: number; gstPercentage: number; validityInDays: number; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly updatedAt: Date; readonly deletedAt: Date; static associate(models: any): void; } export default CoinPurchaseOfferModel;