import { AddMultiToShoppingCartRequest, AddToShoppingCartRequest, ClearShoppingCartRequest, GetShoppingCartRequest, IsShoppingCartEnabledRequest, IsShoppingCartEnabledResponse, RemoveFromShoppingCartRequest, RemoveMultiFromShoppingCartRequest, ShoppingCartResponse, UpdateItemQuantityRequest } from './objects/'; import { AddMultiToShoppingCartRequestInterface, AddToShoppingCartRequestInterface, ClearShoppingCartRequestInterface, GetShoppingCartRequestInterface, IsShoppingCartEnabledRequestInterface, RemoveFromShoppingCartRequestInterface, RemoveMultiFromShoppingCartRequestInterface, UpdateItemQuantityRequestInterface } from './interfaces/'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class ShoppingCartApiService { private readonly hostService; private readonly http; private _host; private apiOptions; getShoppingCart(r: GetShoppingCartRequest | GetShoppingCartRequestInterface): Observable; addToShoppingCart(r: AddToShoppingCartRequest | AddToShoppingCartRequestInterface): Observable; addMultiToShoppingCart(r: AddMultiToShoppingCartRequest | AddMultiToShoppingCartRequestInterface): Observable; updateItemQuantity(r: UpdateItemQuantityRequest | UpdateItemQuantityRequestInterface): Observable; removeFromShoppingCart(r: RemoveFromShoppingCartRequest | RemoveFromShoppingCartRequestInterface): Observable; removeMultiFromShoppingCart(r: RemoveMultiFromShoppingCartRequest | RemoveMultiFromShoppingCartRequestInterface): Observable; clearShoppingCart(r: ClearShoppingCartRequest | ClearShoppingCartRequestInterface): Observable; isShoppingCartEnabled(r: IsShoppingCartEnabledRequest | IsShoppingCartEnabledRequestInterface): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }