import { OnInit, EventEmitter } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Location } from '@angular/common'; import { IEpRadioButtonData, EpButtonStyle, EpButtonSize, EpEventService } from '@epicor/kinetic'; import { EpbtFaQuickOrderService } from '../../services/epbt-fa-quick-order.service'; import { EpbtFaCustomerService } from '../../services/epbt-fa-customer.service'; import { PageNames } from 'ep-bt-controls'; import { EpbtFaBistrackbranchesListComponent } from '../../list/epbt-fa-bistrackbranches-list/epbt-fa-bistrackbranches-list.component'; import { EpbtFaQuickOrderSummaryService } from '../../services/epbt-fa-quick-order-summary.service'; import { EpbtFaSortService } from '../../services/epbt-fa-sort.service'; import { EpbtFaCustomerSearchComponent } from '../epbt-fa-customer-search/epbt-fa-customer-search.component'; import { EpbtFieldAgentService } from '../../services/epbt-field-agent.service'; export declare class EpbtFaNewQuickOrderCustomerComponent implements OnInit { private formBuilder; private location; quickOrderService: EpbtFaQuickOrderService; private customerService; epEvent: EpEventService; quickOrderSummaryService: EpbtFaQuickOrderSummaryService; private sortService; private faService; constructor(formBuilder: FormBuilder, location: Location, quickOrderService: EpbtFaQuickOrderService, customerService: EpbtFaCustomerService, epEvent: EpEventService, quickOrderSummaryService: EpbtFaQuickOrderSummaryService, sortService: EpbtFaSortService, faService: EpbtFieldAgentService); readonly frmFields: { [key: string]: import("@angular/forms").AbstractControl; }; EpButtonStyle: typeof EpButtonStyle; EpButtonSize: typeof EpButtonSize; transactionTypeData: Array; salesTypeData: Array; newOrderCustomerForm: FormGroup; submitted: boolean; taxAreaLabel: string; customerPageName: string; customerSearchString: string; customerPlaceholder: string; pageNames: typeof PageNames; errorCustomer: any; epbtFaBistrackbranchesListComponent: EpbtFaBistrackbranchesListComponent; searchComponent: EpbtFaCustomerSearchComponent; customerChange: EventEmitter; selectCustomerSearch: EventEmitter; receiveCustomerString($event: any): void; ngOnInit(): void; onValueChange(selectedValue: any): void; onTransactionTypeChange(event: any): void; onSalesTypeChange(selectedValue: any): void; onSubmit(): void; bindValuesToForm(): void; onSearchCustomerClick(event: any): void; updateSearchValue(): void; onSearchCustomerButtonClick(event: any): void; updateBranch(): void; validateCustomer(): boolean; disableOrderType(): void; detailsIcon(): void; }