// Copyright © 2022-2026 Partium, Inc. DBA Partium import { APIObject } from '../../core'; import { CatalogImageInfo } from './catalog-image-info'; /** * Image from the API */ export interface CatalogImageFromAPI { /** * The ID of the image */ image_id: string; /** * The external ID of the part */ part_id: string; /** * Meta data information to define the purpose of this image */ info: CatalogImageInfo; } /** * An image in the catalog */ export declare class CatalogImage extends APIObject { /** * The ID of the image */ imageId: string; /** * The external ID of the part */ externalPartId: string; /** * Meta data information to define the purpose of this image */ info: CatalogImageInfo; constructor(init: Partial); static fromAPIResponse(imageFromAPI: Partial): CatalogImage; }