import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { AddToCartResponse, ClientBanners, ContextualEnvironment, PushToCartFormData } from '../contextual.types'; import * as i0 from "@angular/core"; export declare class ApiService { private http; environment: ContextualEnvironment; constructor(http: HttpClient, environment: ContextualEnvironment); getBanners(params: Record): Observable; pushToCart(cartParams: PushToCartFormData, discounted_project_id?: boolean): Observable; redeemCampaignGiftcard(campaignId: string, giftcardIds: string[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }