UNPKG

@vendasta/store

Version:

Components and data for Store

40 lines (39 loc) 2.36 kB
import { EventEmitter } from '@angular/core'; import { Pricing } from '../pricing/pricing'; import { BilledProduct, BillingModel } from '@vendasta/billing'; import { Observable } from 'rxjs'; import { TranslateService } from '@ngx-translate/core'; import * as i0 from "@angular/core"; export declare class VaHeaderContainerComponent { private translateService; iconUrl: string; title: string; tagline: string; prerequisite: string; chipLabels: string[]; pricing: Pricing; billedProduct: BilledProduct; loaded: boolean; hasVerifiedContract: boolean; pricingLabel: string; primaryPricingActionLabel: string; pricingActionLabel: string; pricingActionEnabled: boolean; actionEnabled: boolean; actionLabel: string; showAction: boolean; showPricing: boolean; showEnableAddon: boolean; prerequisiteLabel: string; prerequisiteSelected: EventEmitter<any>; actionSelected: EventEmitter<any>; primaryPricingActionSelected: EventEmitter<any>; pricingActionSelected: EventEmitter<any>; constructor(translateService: TranslateService); onActionSelected(): void; onPrerequisiteSelected(): void; showPricingModel(billedProduct: BilledProduct): boolean; getPricingModelTooltips(billingModel: BillingModel): Observable<string>; static ɵfac: i0.ɵɵFactoryDeclaration<VaHeaderContainerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<VaHeaderContainerComponent, "app-header-container", never, { "iconUrl": "iconUrl"; "title": "title"; "tagline": "tagline"; "prerequisite": "prerequisite"; "chipLabels": "chipLabels"; "pricing": "pricing"; "billedProduct": "billedProduct"; "loaded": "loaded"; "hasVerifiedContract": "hasVerifiedContract"; "pricingLabel": "pricingLabel"; "primaryPricingActionLabel": "primaryPricingActionLabel"; "pricingActionLabel": "pricingActionLabel"; "pricingActionEnabled": "pricingActionEnabled"; "actionEnabled": "actionEnabled"; "actionLabel": "actionLabel"; "showAction": "showAction"; "showPricing": "showPricing"; "showEnableAddon": "showEnableAddon"; "prerequisiteLabel": "prerequisiteLabel"; }, { "prerequisiteSelected": "prerequisiteSelected"; "actionSelected": "actionSelected"; "primaryPricingActionSelected": "primaryPricingActionSelected"; "pricingActionSelected": "pricingActionSelected"; }, never, never>; }