import { OnInit, AfterViewInit } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { IEpRadioButtonData } from '@epicor/kinetic'; import { EpbtFaLabelsService } from '../../services/epbt-fa-labels.service'; import { EpbtFieldAgentService } from '../../services/epbt-field-agent.service'; import { Branch, WebTrackUser } from 'ep-bt-field-agent-proxy'; import { EpbtFaLabelTemplatesGridComponent } from './../epbt-fa-label-templates-grid/epbt-fa-label-templates-grid.component'; export declare class EpbtFaLabelRequestComponent implements OnInit, AfterViewInit { private faService; private formBuilder; private labelService; selectedBranchId: number; labelRequestForm: FormGroup; submitted: boolean; webTrackUser: WebTrackUser; printingModeData: Array; sourceLabel: string; selectedPrintingMode: number; epbtFaLabelTemplatesGridComponent: EpbtFaLabelTemplatesGridComponent; constructor(faService: EpbtFieldAgentService, formBuilder: FormBuilder, labelService: EpbtFaLabelsService); ngOnInit(): void; ngAfterViewInit(): void; readonly frmFields: { [key: string]: import("@angular/forms").AbstractControl; }; validateForm(): void; onLabelRequestSubmit(): void; checkTemplatesQuantity(): boolean; onBranchValueChange(selectedBranch: Branch): void; }