/** * My API * API documentation for my Laravel app * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { AssetFrontendResource } from './AssetFrontendResource'; /** * * @export * @interface ProductCompareResource */ export interface ProductCompareResource { /** * * @type {number} * @memberof ProductCompareResource */ id: number; /** * * @type {number} * @memberof ProductCompareResource */ sku: number; /** * * @type {string} * @memberof ProductCompareResource */ model: string; /** * * @type {number} * @memberof ProductCompareResource */ stock: number; /** * * @type {string} * @memberof ProductCompareResource */ warranty: string; /** * * @type {string} * @memberof ProductCompareResource */ name: string; /** * * @type {string} * @memberof ProductCompareResource */ slug: string; /** * * @type {string} * @memberof ProductCompareResource */ parentName: string; /** * * @type {number} * @memberof ProductCompareResource */ price: number; /** * * @type {number} * @memberof ProductCompareResource */ salePrice: number; /** * * @type {string} * @memberof ProductCompareResource */ availability: string; /** * * @type {number} * @memberof ProductCompareResource */ optionsCount: number; /** * * @type {number} * @memberof ProductCompareResource */ averageRating: number; /** * * @type {AssetFrontendResource} * @memberof ProductCompareResource */ thumbnail: AssetFrontendResource | null; /** * * @type {string} * @memberof ProductCompareResource */ supplierName: string; /** * * @type {AssetFrontendResource} * @memberof ProductCompareResource */ supplierLogo: AssetFrontendResource | null; /** * * @type {Array} * @memberof ProductCompareResource */ specsData: Array; /** * * @type {Array} * @memberof ProductCompareResource */ dimensionData: Array; /** * * @type {Array} * @memberof ProductCompareResource */ performanceSpecsData: Array; } /** * Check if a given object implements the ProductCompareResource interface. */ export declare function instanceOfProductCompareResource(value: object): value is ProductCompareResource; export declare function ProductCompareResourceFromJSON(json: any): ProductCompareResource; export declare function ProductCompareResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): ProductCompareResource; export declare function ProductCompareResourceToJSON(json: any): ProductCompareResource; export declare function ProductCompareResourceToJSONTyped(value?: ProductCompareResource | null, ignoreDiscriminator?: boolean): any;