import { ChangeDetectorRef, OnInit } from '@angular/core'; import { FormArray, FormBuilder, FormGroup } from '@angular/forms'; import { MatDialogRef } from '@angular/material/dialog'; import { AbstractComponent } from '@prutech/components'; import { LookupsService } from '../../../services/lookups.service'; import { LocationsService } from '../../../services/locations.service'; import { OperationHours } from '../../../models/sites-models/operational-hours.model'; import * as i0 from "@angular/core"; export declare class AddOperationalHoursComponent extends AbstractComponent implements OnInit { private fb; dilogRef: MatDialogRef; private lookupService; data: any; private locationsService; dilogrefs: MatDialogRef; private cdRef; private readonly view; auxGroup: FormArray; operationalHoursForm: FormGroup; lookupList: any; operationArray: any; isTimePickerOpen: boolean; constructor(fb: FormBuilder, dilogRef: MatDialogRef, lookupService: LookupsService, data: any, locationsService: LocationsService, dilogrefs: MatDialogRef, cdRef: ChangeDetectorRef); get auxArray(): FormArray; get auxArray1(): FormArray; get isOperationalHoursFormValid(): boolean; opened(): void; closed(): void; createauxGroup(description: any, test: any): FormGroup; createauxGroup1(description: any, test: any): FormGroup; ngOnInit(): void; patchFormValue(operatingHours: OperationHours[]): any; closeModal(): void; submit(): void; getStartTimeForm(): any; getEndTimeForm(): any; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }