import { OnInit, OnChanges, SimpleChanges, EventEmitter } from '@angular/core'; import { OpportunitiesService } from '../../services/opportunities.service'; import { QuotationsService } from '../../services/quotations.service'; import { EventPayload, UITranslateService } from '@bsynchro/common'; import * as i0 from "@angular/core"; export declare class OpportunitySummaryComponent implements OnInit, OnChanges { private _opportunityService; private _quotationsService; private _transalteService; opportunityId: string; opportunityInput: any; showEditOpportunityButton: boolean; showCloseOpportunityButton: boolean; showWonAmdLoseOpportunityButtons: boolean; closeOpportunityBasedOnQuotations: boolean; dataUpdated: EventEmitter; opportunitySummaryEvents: EventEmitter; private _opportunity; private _opportunitySet; private _canCloseOpportunity; constructor(_opportunityService: OpportunitiesService, _quotationsService: QuotationsService, _transalteService: UITranslateService); get currencyPipe(): { new (): {}; readonly CurrencyCode: "USD"; readonly Display: "symbol"; readonly DigitsInfo: "0.0"; }; editVisibility(): boolean; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; editOpportunity(): void; onOpportunityClose(): void; changeOpportunityState(opportunityState: string): void; getLostReason(): string; refreshData(): void; get opportunity(): any; get opportunitySet(): boolean; get canCloseOpportunity(): boolean; private setCloseButtonStatus; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }