/** * 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 * as runtime from '../runtime'; import type { AdminOrderResource, AttachCouponRequest, AttachLineItemRequest, CartResource, CreateCartRequest, DetachCouponRequest, GenericResponse, PaginatedCartListResourceResponse, SearchCartsRequest, UpdateCartRequest, UpdateLineItemRequest } from '../models/index'; export interface AttachCouponCartRequest { cart: number; attachCouponRequest?: AttachCouponRequest; } export interface AttachItemCartRequest { cart: number; attachLineItemRequest?: AttachLineItemRequest; } export interface DestroyCartRequest { cart: number; } export interface DetachCouponCartRequest { cart: number; detachCouponRequest?: DetachCouponRequest; } export interface DetachItemCartRequest { cart: number; lineItem: number; } export interface IndexCartRequest { searchCartsRequest?: SearchCartsRequest; } export interface ProformaPdfCartRequest { cart: number; } export interface SendPaymentLinkCartRequest { cart: number; } export interface ShowCartRequest { cart: number; } export interface StoreCartRequest { createCartRequest?: CreateCartRequest; } export interface StoreFromCartOrderRequest { cart: number; } export interface StoreZeroDollarFromCartOrderRequest { cart: number; } export interface UpdateCartOperationRequest { cart: number; updateCartRequest?: UpdateCartRequest; } export interface UpdateItemCartRequest { cart: number; lineItem: number; updateLineItemRequest?: UpdateLineItemRequest; } /** * */ export declare class CartsApi extends runtime.BaseAPI { /** * Auto-generated: attachCouponCart */ attachCouponCartRaw(requestParameters: AttachCouponCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachCouponCart */ attachCouponCart(requestParameters: AttachCouponCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: attachItemCart */ attachItemCartRaw(requestParameters: AttachItemCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachItemCart */ attachItemCart(requestParameters: AttachItemCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: destroyCart */ destroyCartRaw(requestParameters: DestroyCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: destroyCart */ destroyCart(requestParameters: DestroyCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachCouponCart */ detachCouponCartRaw(requestParameters: DetachCouponCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachCouponCart */ detachCouponCart(requestParameters: DetachCouponCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachItemCart */ detachItemCartRaw(requestParameters: DetachItemCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachItemCart */ detachItemCart(requestParameters: DetachItemCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexCart */ indexCartRaw(requestParameters: IndexCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexCart */ indexCart(requestParameters?: IndexCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: proformaPdfCart */ proformaPdfCartRaw(requestParameters: ProformaPdfCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: proformaPdfCart */ proformaPdfCart(requestParameters: ProformaPdfCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: sendPaymentLinkCart */ sendPaymentLinkCartRaw(requestParameters: SendPaymentLinkCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: sendPaymentLinkCart */ sendPaymentLinkCart(requestParameters: SendPaymentLinkCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: showCart */ showCartRaw(requestParameters: ShowCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: showCart */ showCart(requestParameters: ShowCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeCart */ storeCartRaw(requestParameters: StoreCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeCart */ storeCart(requestParameters?: StoreCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeFromCartOrder */ storeFromCartOrderRaw(requestParameters: StoreFromCartOrderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeFromCartOrder */ storeFromCartOrder(requestParameters: StoreFromCartOrderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeZeroDollarFromCartOrder */ storeZeroDollarFromCartOrderRaw(requestParameters: StoreZeroDollarFromCartOrderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeZeroDollarFromCartOrder */ storeZeroDollarFromCartOrder(requestParameters: StoreZeroDollarFromCartOrderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateCart */ updateCartRaw(requestParameters: UpdateCartOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateCart */ updateCart(requestParameters: UpdateCartOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateItemCart */ updateItemCartRaw(requestParameters: UpdateItemCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateItemCart */ updateItemCart(requestParameters: UpdateItemCartRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }