/** * 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 { AssetLiteResource } from './AssetLiteResource'; import type { ProductChildSiteDetailLiteResource } from './ProductChildSiteDetailLiteResource'; /** * * @export * @interface ProductChildOverlayRelationResource */ export interface ProductChildOverlayRelationResource { /** * * @type {number} * @memberof ProductChildOverlayRelationResource */ id: number; /** * * @type {string} * @memberof ProductChildOverlayRelationResource */ parentId?: string | null; /** * * @type {number} * @memberof ProductChildOverlayRelationResource */ sku: number; /** * * @type {string} * @memberof ProductChildOverlayRelationResource */ name: string; /** * * @type {string} * @memberof ProductChildOverlayRelationResource */ model: string; /** * * @type {number} * @memberof ProductChildOverlayRelationResource */ stock: number; /** * * @type {string} * @memberof ProductChildOverlayRelationResource */ isDisabled?: string | null; /** * * @type {boolean} * @memberof ProductChildOverlayRelationResource */ displayInSocialFeed: boolean; /** * * @type {number} * @memberof ProductChildOverlayRelationResource */ netsuiteId: number; /** * * @type {AssetLiteResource} * @memberof ProductChildOverlayRelationResource */ thumbnail: AssetLiteResource | null; /** * * @type {Array} * @memberof ProductChildOverlayRelationResource */ siteDetails: Array | null; /** * * @type {number} * @memberof ProductChildOverlayRelationResource */ numberAttached: number; } /** * Check if a given object implements the ProductChildOverlayRelationResource interface. */ export declare function instanceOfProductChildOverlayRelationResource(value: object): value is ProductChildOverlayRelationResource; export declare function ProductChildOverlayRelationResourceFromJSON(json: any): ProductChildOverlayRelationResource; export declare function ProductChildOverlayRelationResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): ProductChildOverlayRelationResource; export declare function ProductChildOverlayRelationResourceToJSON(json: any): ProductChildOverlayRelationResource; export declare function ProductChildOverlayRelationResourceToJSONTyped(value?: ProductChildOverlayRelationResource | null, ignoreDiscriminator?: boolean): any;