[Home](./index.md) > [bitburner](./bitburner.md) > [Product](./bitburner.product.md) ## Product interface Product in a warehouse **Signature:** ```typescript interface Product ``` ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [cmp](./bitburner.product.cmp.md) | | number \| undefined | Competition for the product, only present if "Market Research - Competition" unlocked | | [developmentProgress](./bitburner.product.developmentprogress.md) | | number | Creation progress - A number between 0-100 representing percentage | | [dmd](./bitburner.product.dmd.md) | | number \| undefined | Demand for the product, only present if "Market Research - Demand" unlocked | | [effRat](./bitburner.product.effrat.md) | | number | Effective rating | | [name](./bitburner.product.name.md) | | string | Name of the product | | [pCost](./bitburner.product.pcost.md) | | number | Production cost | | [prod](./bitburner.product.prod.md) | | number | Amount of product produced | | [properties](./bitburner.product.properties.md) | | { \[key: string\]: number } | Product Properties. The data is {qlt, per, dur, rel, aes, fea} | | [qty](./bitburner.product.qty.md) | | number | Amount of product | | [rat](./bitburner.product.rat.md) | | number | Product Rating | | [sAmt](./bitburner.product.samt.md) | | string | Sell amount, can be "PROD/2" | | [sCost](./bitburner.product.scost.md) | | string | Sell cost, can be "MP+5" | | [sell](./bitburner.product.sell.md) | | number | Amount of product sold |