/** * 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 { ProductChildLineItemLiteResource } from './ProductChildLineItemLiteResource'; /** * * @export * @interface FrontendLineItemResource */ export interface FrontendLineItemResource { /** * * @type {number} * @memberof FrontendLineItemResource */ id?: number | null; /** * * @type {number} * @memberof FrontendLineItemResource */ quantity: number; /** * * @type {number} * @memberof FrontendLineItemResource */ availableQuantity: number; /** * * @type {number} * @memberof FrontendLineItemResource */ productPrice: number; /** * * @type {number} * @memberof FrontendLineItemResource */ subtotalAmount: number; /** * * @type {number} * @memberof FrontendLineItemResource */ totalAmount: number; /** * * @type {number} * @memberof FrontendLineItemResource */ promotionalSaving: number; /** * * @type {boolean} * @memberof FrontendLineItemResource */ isAvailable: boolean; /** * * @type {boolean} * @memberof FrontendLineItemResource */ isInStock: boolean; /** * * @type {ProductChildLineItemLiteResource} * @memberof FrontendLineItemResource */ productChild: ProductChildLineItemLiteResource | null; } /** * Check if a given object implements the FrontendLineItemResource interface. */ export declare function instanceOfFrontendLineItemResource(value: object): value is FrontendLineItemResource; export declare function FrontendLineItemResourceFromJSON(json: any): FrontendLineItemResource; export declare function FrontendLineItemResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): FrontendLineItemResource; export declare function FrontendLineItemResourceToJSON(json: any): FrontendLineItemResource; export declare function FrontendLineItemResourceToJSONTyped(value?: FrontendLineItemResource | null, ignoreDiscriminator?: boolean): any;