UNPKG

@comparaonline/offers-models-factories

Version:
23 lines (22 loc) 655 B
import { Division, Product, ProductAttribute } from '@comparaonline/offers-models'; export interface ProductParams { id?: number; name?: string; slug?: string; logo?: string; division?: Division; code?: string; relevance?: number; redirect?: string; active?: boolean; enabled?: boolean; partner?: boolean; mainAttribute: ProductAttribute; featuredAttributes: ProductAttribute[]; productAttributes: ProductAttribute[]; } export declare class ProductFactory { constructor(); build(options?: ProductParams): Product; } export declare const productFactory: ProductFactory;