import { OnInit, EventEmitter } from '@angular/core'; import { EpButtonType, EpButtonStyle } from '@epicor/kinetic'; import { FormGroup, FormBuilder } from '@angular/forms'; import { EpbtFaQuickOrderService } from '../../services/epbt-fa-quick-order.service'; import { Location } from '@angular/common'; import { QuickOrderLineModel } from '../../models/quick-order-line.model'; import { FieldAgentClient } from 'ep-bt-field-agent-proxy'; import { EpbtFieldAgentService } from '../../services/epbt-field-agent.service'; import { Router } from '@angular/router'; export declare class EpbtFaQuickOrderMOLTNegotiationComponent implements OnInit { quickOrderService: EpbtFaQuickOrderService; private location; private client; private faService; private formBuilder; private router; quickOrderLine: QuickOrderLineModel; EpButtonType: typeof EpButtonType; EpButtonStyle: typeof EpButtonStyle; moltNegotiationForm: FormGroup; submitted: boolean; onSaveOrCancelClick: EventEmitter; constructor(quickOrderService: EpbtFaQuickOrderService, location: Location, client: FieldAgentClient, faService: EpbtFieldAgentService, formBuilder: FormBuilder, router: Router); ngOnInit(): void; patchValues(): void; loadQuickOrderLineData(subscribe: (flag: any) => void): void; updateQuickOrderLineData(subscribe: (flag: any) => void): void; readonly frmFields: { [key: string]: import("@angular/forms").AbstractControl; }; onMoltNegotiationSave(): void; onSaveOrCancelSubmit(flag: boolean): void; onMoltNegotiationSaveForNewOrder(subscribe: (flag: any) => void): void; cancelMoltNegotiationClicked(): void; }