/** * 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'; /** * * @export * @interface ProductChildLiteResource */ export interface ProductChildLiteResource { /** * * @type {number} * @memberof ProductChildLiteResource */ id: number; /** * * @type {string} * @memberof ProductChildLiteResource */ parentName: string; /** * * @type {string} * @memberof ProductChildLiteResource */ name: string; /** * * @type {string} * @memberof ProductChildLiteResource */ fullName: string; /** * * @type {string} * @memberof ProductChildLiteResource */ modelNumber: string; /** * * @type {number} * @memberof ProductChildLiteResource */ sku: number; /** * * @type {number} * @memberof ProductChildLiteResource */ stock: number; /** * * @type {string} * @memberof ProductChildLiteResource */ netsuiteId?: string | null; /** * * @type {AssetLiteResource} * @memberof ProductChildLiteResource */ thumbnail: AssetLiteResource | null; } /** * Check if a given object implements the ProductChildLiteResource interface. */ export declare function instanceOfProductChildLiteResource(value: object): value is ProductChildLiteResource; export declare function ProductChildLiteResourceFromJSON(json: any): ProductChildLiteResource; export declare function ProductChildLiteResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): ProductChildLiteResource; export declare function ProductChildLiteResourceToJSON(json: any): ProductChildLiteResource; export declare function ProductChildLiteResourceToJSONTyped(value?: ProductChildLiteResource | null, ignoreDiscriminator?: boolean): any;