import { OnInit, EventEmitter } from '@angular/core'; import { EpButtonStyle, EpButtonType, EpDialogInstance } from '@epicor/kinetic'; import { ObjectAttachmentFolderListType, BisTrackSettings, DocumentAttachmentFolderListType, FieldAgentClient } from 'ep-bt-field-agent-proxy'; import { EpbtFieldAgentService } from '../../services/epbt-field-agent.service'; import { EpbtFaDocumentDetailService } from '../../services/epbt-fa-document-detail.service'; import { ActivatedRoute, Router } from '@angular/router'; import { Location } from '@angular/common'; import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; import { EpbtFaQuickOrderEmailComponent } from '../epbt-fa-quick-order-email/epbt-fa-quick-order-email.component'; import { EpbtFaQuickOrderSummaryComponent } from '../epbt-fa-quick-order-summary/epbt-fa-quick-order-summary.component'; import { EpbtFaQuickOrderService } from '../../services/epbt-fa-quick-order.service'; import { EpbtFaQuickOrderSummaryService } from '../../services/epbt-fa-quick-order-summary.service'; import { EpbtFaSmartviewsService } from '../../services/epbt-fa-smartviews.service'; export declare class EpbtFaOpenDocumentComponent implements OnInit { faDocumentDetailService: EpbtFaDocumentDetailService; private faService; private route; private location; private client; private router; quickOrderService: EpbtFaQuickOrderService; quickOrderSummaryService: EpbtFaQuickOrderSummaryService; private sanitizer; private SmartviewsService; instance: EpDialogInstance; _enableOpenDocument: boolean; enableOpenDocument: boolean; backwardUrlTitle: string; enableOpenDocumentChange: EventEmitter; epbtFaQuickOrderEmailComponent: EpbtFaQuickOrderEmailComponent; epbtFaQuickOrderSummaryComponent: EpbtFaQuickOrderSummaryComponent; EpButtonStyle: typeof EpButtonStyle; EpButtonType: typeof EpButtonType; customerId: number; customerCode: string; selectedItem: any; selectedItemDetails: any; label: string; pageTitle: string; documentType: string; currency: string; dateFormat: string; objectListType: ObjectAttachmentFolderListType; documentListType: DocumentAttachmentFolderListType; baseFolderName: string; type: string; sourceId: number; sourceItemCode: string; signatureType: number; backTitle: string; webTrackUser: any; bistrackSettings: BisTrackSettings; acceptFlag: boolean; makePaymentFlag: boolean; codPaymentFlag: boolean; emailFlag: boolean; index: number; orderTotalAmount: number; orderTotalAmountDisplay: number; errorMessage: string; paymentLabel: string; successFlag: boolean; successDateFromat: string; url: SafeResourceUrl; epaUrl: SafeResourceUrl; isQuickOrder: boolean; constructor(faDocumentDetailService: EpbtFaDocumentDetailService, faService: EpbtFieldAgentService, route: ActivatedRoute, location: Location, client: FieldAgentClient, router: Router, quickOrderService: EpbtFaQuickOrderService, quickOrderSummaryService: EpbtFaQuickOrderSummaryService, sanitizer: DomSanitizer, SmartviewsService: EpbtFaSmartviewsService); ngOnInit(): void; getData(item: any): void; acceptQuote(): void; backButtonClick(): void; onTabSelect(e: any): void; sendEmail(): void; paymentComplete(event: StorageEvent): void; buttonClick(buttonName: string): void; successOkClick(): void; return(): void; getStyles(): { 'width': string; 'height': string; 'border': number; }; getHeight(): number; }