@vendasta/store
Version:
Components and data for Store
31 lines (30 loc) • 1.01 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { Pricing } from '../pricing/pricing';
import { BilledProduct, BillingModel } from '@vendasta/core/billing';
export declare class VaHeaderContainerComponent {
iconUrl: string;
title: string;
tagline: string;
prerequisite: string;
chipLabels: string[];
pricing: Pricing;
billedProduct: BilledProduct;
loaded: boolean;
hasVerifiedContract: boolean;
pricingLabel: string;
pricingActionLabel: string;
pricingActionEnabled: boolean;
actionEnabled: boolean;
actionLabel: string;
showAction: boolean;
showPricing: boolean;
showEnableAddon: boolean;
prerequisiteLabel: string;
prerequisiteSelected: EventEmitter<{}>;
actionSelected: EventEmitter<{}>;
pricingActionSelected: EventEmitter<{}>;
onActionSelected(): void;
onPrerequisiteSelected(): void;
showPricingModel(billedProduct: BilledProduct): boolean;
getPricingModelTooltips(billingModel: BillingModel): string;
}