import { ToastrService } from 'ngx-toastr'; import { BenefitRedemptionData, CardData, GiftRange, TotalQuantity } from '../contextual.types'; import * as i0 from "@angular/core"; export declare class CommonFiftcardLogicService { private toastr; constructor(toastr: ToastrService); increment(valueNum: number[] | undefined, i: number, selectedGiftCard: BenefitRedemptionData, totalCredits: string): void | number[]; decrement(valueNum: number[] | undefined, i: number): void; calcTotalQuantity(valueNum: number[] | string[], selectedGiftCard: BenefitRedemptionData): TotalQuantity; currencyInputChanged(currency: string): number; deleteGiftDenomination(i: number, giftRange: GiftRange): GiftRange; incrementRange(i: number, giftRange: GiftRange, selectedGiftCard: BenefitRedemptionData, totalCredits: number, selectedValues: TotalQuantity): void | GiftRange; checkDenominationExists(index: number, giftRange: GiftRange): boolean; createGiftDenomination(giftRange: GiftRange): GiftRange; slabSubmit(valueNum: number[], selectedGiftCard: BenefitRedemptionData): CardData | string; rangeSubmit(giftRange: GiftRange, selectedGiftCard: BenefitRedemptionData): CardData | string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }