// Copyright © 2022-2026 Partium, Inc. DBA Partium import { Observable } from 'rxjs'; import { BaseService } from '../../core/services/base.service'; import { ServiceProvider } from '../../core/services/service-provider'; import { UpsertCatalogImagesDto } from '../models/upsert-catalog-images-dto'; import { UpsertImagesResult } from '../models/upsert-images-result'; export interface ImagesService { /** * Upserts images. * * @param request - The images to upsert. * @returns An Observable that emits the upserted images. */ upsert(request: UpsertCatalogImagesDto): Observable; } export declare class ImagesServiceImpl extends BaseService implements ImagesService { private httpsService; constructor(serviceProvider: ServiceProvider); onCreate(): void; /** * Upserts images. * * @param request - The images to upsert. * @returns An Observable that emits the upserted images. */ upsert(request: UpsertCatalogImagesDto): Observable; }