import { ControlValueAccessor } from '@angular/forms'; import { PghHourRange } from './models'; import { ThemePalette } from '@angular/material/core'; import * as i0 from "@angular/core"; export declare class PghHourRangePickerComponent implements ControlValueAccessor { color: import("@angular/core").InputSignal; startHourOptions: import("@angular/core").InputSignal; endHourOptions: import("@angular/core").InputSignal; startTime: import("@angular/core").ModelSignal; endTime: import("@angular/core").ModelSignal; filteredEndHourOptions: import("@angular/core").Signal; private controlOnChange?; constructor(); startTimeChange(): void; endTimeChange(): void; writeValue(value: Partial): void; registerOnChange(fn: (newValue: any) => void): void; registerOnTouched(_fn: any): void; private updateHourRange; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }