Typed Inttegro domain value.
Summary
Types
@type t() :: %Inttegro.PurchaseIntents.PurchaseIntentProduct{ about: String.t() | nil, active: boolean(), archived_at: String.t() | nil, attributes: [Inttegro.PurchaseIntents.PurchaseIntentProductAttributesItem.t()] | nil, category: String.t() | nil, created_at: String.t(), custom_data: %{optional(String.t()) => String.t()} | nil, description: String.t() | nil, dimensions: %{optional(String.t()) => term()} | nil, id: String.t(), media: %{optional(String.t()) => term()} | nil, name: String.t(), prices: [Inttegro.Products.ProductPriceSummary.t()] | nil, published_at: String.t() | nil, reference: String.t() | nil, shipment: %{optional(String.t()) => term()} | nil, tax_code: String.t() | nil, type: Inttegro.Products.ProductType.t(), unit_dim: String.t() | nil, updated_at: String.t() | nil, variant_set_id: String.t() | nil }