@vendasta/store
Version:
Components and data for Store
23 lines (22 loc) • 760 B
TypeScript
import { EventEmitter } from '@angular/core';
import { Product } from '../shared/product';
import { Addon } from '@vendasta/core/shared';
import { Pricing } from '../pricing/pricing';
import { BilledProduct } from '@vendasta/core/billing';
export declare class AddonDetailsComponent {
product: Product;
addon: Addon;
reseller: true;
billedProduct: BilledProduct;
hasVerifiedContract: boolean;
loaded: boolean;
showPricing: boolean;
showEnableAddon: boolean;
actionEnabled: boolean;
prerequisiteSelected: EventEmitter<{}>;
actionSelected: EventEmitter<{}>;
onPrerequisiteSelected(): void;
onActionSelected(): void;
getPricing(product: Product, addon: Addon): Pricing;
readonly pricingLabel: string;
}