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/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<any>;
    actionSelected: EventEmitter<any>;
    onPrerequisiteSelected(): void;
    onActionSelected(): void;
    getPricing(product: Product, addon: Addon): Pricing;
    get pricingLabel(): string;
}
