import { RestrictionsInterface } from './restrictions.interface'; import * as e from '../enums'; export interface FrequentlyAskedQuestionsInterface { question?: string; answer?: string; } export interface LmiInterface { } export interface ProductInterface { productId?: string; partnerId?: string; name?: string; tagline?: string; description?: string; keySellingPoints?: string[]; iconUrl?: string; headerImageUrl?: string; screenshotUrls?: string[]; pdfUploadUrls?: string[]; currency?: e.CurrenciesCurrency; wholesalePrice?: string; recommendedSellPrice?: string; billingFrequency?: string; serviceModel?: e.ServiceModelType[]; category?: string; lmiCategories?: e.LmiCategories[]; origin?: string; usesCustomizationForm?: boolean; entryUrl?: string; sessionUrl?: string; websiteUrl?: string; updatedBy?: string; endDate?: Date; faqs?: FrequentlyAskedQuestionsInterface[]; created?: Date; updated?: Date; isArchived?: boolean; restrictions?: RestrictionsInterface; billingId?: string; usesActivationSpecificEntryUrl?: boolean; state?: e.State; setupFee?: number; suspended?: Date; usesCustomPricing?: boolean; } export interface ServiceModelInterface { }