/**
 * Products variation relationship
 */ import { Identifiable , ResourceList } from './core' ; export interface PcmVariationsRelationships extends Identifiable { meta : { created_at : string ; tags ? : string [ ] ; } ; type : string ; } export type PcmVariationsRelationshipResource = string | { id : string ; meta : { tags : string [ ] ; } ; } ; export interface PcmVariationsRelationshipsEndpoint { endpoint : 'relationships/variations' ; param productId constructor All ( productId ) : Promise < ResourceList < PcmVariationsRelationships > > ; param productId param resources constructor Create ( productId , resources ? ) : Promise < void > ; param productId param resources constructor Delete ( productId , resources ? ) : Promise < void > ; param productId param resources constructor Update ( productId , resources ? ) : Promise < void > ; }