import { EventEmitter } from '@angular/core'; import { BusinessFieldViewType } from '../../model/BusinessFieldViewType'; import { BusinessFieldRef } from '../../model/BusinessFieldRef'; import { BoInstanceSelectorRecord } from '../../model/BoInstanceSelectorRecord'; import { BoInstanceSelectorConfig } from './BoInstanceSelectorConfig'; import { BoInstanceToSave } from '../../model/BoInstanceToSave'; import { BoInstanceAmountToSave } from '../../model/BoInstanceAmountToSave'; import { BoiDialogData } from '../../model/BoiDialogData'; export declare class BoInstanceSelectorComponent { businessFields: BusinessFieldRef[]; businessObjectId: string; chosenIds: string[]; config: BoInstanceSelectorConfig; boInstanceCreated: EventEmitter; boiAmountChanged: EventEmitter; boInstanceAdded: EventEmitter; boInstanceDeleted: EventEmitter; boiDialogOpenEvent: EventEmitter; businessFieldToShowChanged: EventEmitter; allBoInstanceDeleted: EventEmitter; costCalcEnabledChanged: EventEmitter; costCalcFieldIdChanged: EventEmitter; costCalcPriceLabelChanged: EventEmitter; ViewType: typeof BusinessFieldViewType; onCostCalcEnabledChanged(value: boolean): void; onCostCalcFieldIdChanged(id: string): void; onCostCalcPriceLabelChanged(value: string): void; }