type Product = Versioned & ReviewTarget & {
__typename?: 'Product';
id: Scalars['String'];
key?: Maybe<Scalars['String']>;
version: Scalars['Long'];
productTypeRef: Reference;
productType?: Maybe<ProductTypeDefinition>;
masterData: ProductCatalogData;
skus: Array<Scalars['String']>;
createdAt: Scalars['DateTime'];
lastModifiedAt: Scalars['DateTime'];
stateRef?: Maybe<Reference>;
state?: Maybe<State>;
taxCategoryRef?: Maybe<Reference>;
taxCategory?: Maybe<TaxCategory>;
reviewRatingStatistics?: Maybe<ReviewRatingStatistics>; /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#beta-features */
productSelectionRefs: SelectionOfProductQueryResult;
createdBy?: Maybe<Initiator>;
lastModifiedBy?: Maybe<Initiator>;
};