1 | import { File } from '../files/index';
|
2 | import { Faq } from '../faqs/index';
|
3 | import { Addon } from '@vendasta/core/marketplace-apps';
|
4 | import { Restrictions } from '@vendasta/store/restrictions/shared/restrictions.model';
|
5 | export declare class Product {
|
6 | productId: string;
|
7 | name: string;
|
8 | description: string;
|
9 | tagline: string;
|
10 | iconUrl: string;
|
11 | entryUrl: string;
|
12 | screenshotUrls: string[];
|
13 | pdfUploadUrls: string[];
|
14 | lmiCategories: string[];
|
15 | keySellingPoints: string[];
|
16 | faqs: Faq[];
|
17 | wholesalePrice: number;
|
18 | currency: string;
|
19 | billingFrequency: string;
|
20 | isArchived: boolean;
|
21 | addons: Addon[];
|
22 | files: File[];
|
23 | restrictions: Restrictions;
|
24 | static fromApi(data: any): Product;
|
25 | constructor(data?: any);
|
26 | readonly iconStyle: string;
|
27 | readonly iconColor: string;
|
28 | getLmiCategoryNames(): string[];
|
29 | }
|