import { EventEmitter, OnInit } from '@angular/core'; import { TimeSpan } from '../hours-of-operation.interface'; import { FormControl } from '@angular/forms'; import { TranslateService } from '@ngx-translate/core'; import dayjs from 'dayjs'; import * as i0 from "@angular/core"; export declare class HoursOfOperationTimeSpanEditComponent implements OnInit { private translateService; disableTimeSelectors: boolean; allowDelete: boolean; isHolidayHours: boolean; onDelete: EventEmitter; startTime: FormControl; endTime: FormControl; private _value; errorMessage: string; get value(): TimeSpan; valueChange: EventEmitter; hasAnyErrors: EventEmitter; startTimeHasErrors: boolean; endTimeHasErrors: boolean; set value(val: TimeSpan); get allDay(): boolean; get notesOnly(): boolean; constructor(translateService: TranslateService); ngOnInit(): void; deleteCallback(): void; blur(control: FormControl): void; handleHasAnyErrors(errStartTime: any, errEndTime: any): void; private isClosingBeforeOpening; convertTimeToDayJs(time: string): dayjs.Dayjs; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }