import { EventEmitter, OnInit } from "@angular/core"; import { AnnaDateTimeFormatService, AnnaFilterService } from "@annalib/anna-core"; import { ReviewDays } from "../../models/review-model"; import * as i0 from "@angular/core"; export declare class AfrTimeInputComponent implements OnInit { private annaFilterService; private dateTimeFormatService; startTime: string; endTime: string; minStartTime: string; maxEndTime: string; startFromText: string; endToText: string; showDays: boolean; days: ReviewDays[]; timeChanges: EventEmitter; closeTooltip: EventEmitter; startTimeHourErr: boolean; startTimeMinErr: boolean; endTimeHourErr: boolean; endTimeMinErr: boolean; selectedFromTime: any[]; selectedToTime: any[]; clonedSelectedFromTime: any; clonedSelectedToTime: any; disableTimeFilterApplyBtn: boolean; isFilterChanged: boolean; previousDays: ReviewDays[]; constructor(annaFilterService: AnnaFilterService, dateTimeFormatService: AnnaDateTimeFormatService); ngOnInit(): void; createInitialData(): void; closeTimeFilter(): void; changeStartTimeHour(increment: boolean): void; changeEndTimeHour(increment: boolean): void; changeEndTimeMinute(increment: boolean): void; changeStartTimeMinute(increment: boolean): void; startTimeHourChange(val: string): void; startTimeMinChange(val: string): void; endTimeHourChange(val: string): void; endTimeMinChange(val: string): void; disableTimeFilterApplyButton(): void; checkIfTimeEnteredIsOutOfRange(): boolean; checkIfInvalidTimeIsEntered(): boolean; checkIfTimeTooltipIsFiltered(): boolean; getStartAndEndTimeInString(): { startTime: string; endTime: string; }; applyTimeFilters(): void; checkIfDaysAreValidAndChanged(): boolean; selectUnselectDay(item: ReviewDays): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }