mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
37 lines (36 loc) • 1.07 kB
TypeScript
import { IBlueSoft } from '../../bluesoft';
import { GTINTypeEnum } from '../enums';
import { IProductGlobal } from '../interfaces';
import { ProductBrandEntity } from './product-brand.entity';
import { ProductNcmEntity } from './product-ncm.entity';
export declare class ProductGlobalEntity implements IProductGlobal {
active: boolean;
avgPrice: number;
barcodeImage: string | null;
brand: ProductBrandEntity;
cest: string | null;
createdAt: Date;
description: string;
grossWeight: number;
gtin: number | null;
gtinType: GTINTypeEnum;
height: number;
id: string;
length: number;
maxPrice: number;
measureQuantity: number;
measureUnit: string;
minPrice: number;
name: string;
ncm: ProductNcmEntity;
netWeight: number;
createdBy: string;
price: number;
tags: string[];
thumbnail: string | null;
updatedAt: Date;
width: number;
constructor(data?: Partial<ProductGlobalEntity>, bluesoft?: IBlueSoft);
private getGtinFromGtins;
private currencyStringToNumber;
}