/** * @type ProductListReference: Document representing a product list. * * @property description: The description of this product list. * - **Max Length:** 256 * * @property name: The name of this product list. * - **Max Length:** 256 * * @property public: A flag indicating whether the owner made this product list available for access by other customers. * * @property type: The type of the product list. * */ export type ProductListReference = { description?: string; name?: string; public?: boolean; type?: ProductListReferenceTypeEnum; } & { [key: string]: any; }; export type ProductListReferenceTypeEnum = 'wish_list' | 'gift_registry' | 'shopping_list' | 'custom_1' | 'custom_2' | 'custom_3';