@@ -24,6 +24,8 @@ import com.ecwid.apiclient.v3.dto.customer.request.*
2424import com.ecwid.apiclient.v3.dto.customer.result.*
2525import com.ecwid.apiclient.v3.dto.customergroup.request.*
2626import com.ecwid.apiclient.v3.dto.customergroup.result.*
27+ import com.ecwid.apiclient.v3.dto.images.request.ImagesMainColorsRequest
28+ import com.ecwid.apiclient.v3.dto.images.result.FetchedImagesMainColorsResult
2729import com.ecwid.apiclient.v3.dto.instantsite.redirects.request.*
2830import com.ecwid.apiclient.v3.dto.instantsite.redirects.result.*
2931import com.ecwid.apiclient.v3.dto.productreview.request.*
@@ -77,6 +79,7 @@ open class ApiClient private constructor(
7779 productReviewsApiClient : ProductReviewsApiClientImpl ,
7880 storeExtrafieldsApiClient : StoreExtrafieldsApiClientImpl ,
7981 swatchesApiClient : SwatchesApiClientImpl ,
82+ imagesApiClient : ImagesApiClientImpl ,
8083) :
8184 StoreProfileApiClient by storeProfileApiClient,
8285 BrandsApiClient by brandsApiClient,
@@ -100,6 +103,7 @@ open class ApiClient private constructor(
100103 ProductReviewsApiClient by productReviewsApiClient,
101104 StoreExtrafieldsApiClient by storeExtrafieldsApiClient,
102105 SwatchesApiClient by swatchesApiClient,
106+ ImagesApiClient by imagesApiClient,
103107 Closeable {
104108
105109 constructor (apiClientHelper: ApiClientHelper ) : this (
@@ -126,6 +130,7 @@ open class ApiClient private constructor(
126130 productReviewsApiClient = ProductReviewsApiClientImpl (apiClientHelper),
127131 storeExtrafieldsApiClient = StoreExtrafieldsApiClientImpl (apiClientHelper),
128132 swatchesApiClient = SwatchesApiClientImpl (apiClientHelper),
133+ imagesApiClient = ImagesApiClientImpl (apiClientHelper),
129134 )
130135
131136 override fun close () {
@@ -332,3 +337,7 @@ interface ProductReviewsApiClient {
332337interface SwatchesApiClient {
333338 fun getRecentSwatchColors (request : RecentSwatchColorsGetRequest ): FetchedSwatchColorsResult
334339}
340+
341+ interface ImagesApiClient {
342+ fun getImagesMainColors (request : ImagesMainColorsRequest ): FetchedImagesMainColorsResult
343+ }
0 commit comments