import { ControlErrorStateMatcher } from './controlErrorStateMatcher'; import { OnInit, EventEmitter, OnDestroy } from '@angular/core'; import { Observable, Subscription } from 'rxjs'; import { FormControl } from '@angular/forms'; import { MatFormFieldAppearance } from '@angular/material/form-field'; import { TranslateService } from '@ngx-translate/core'; import * as i0 from "@angular/core"; export declare const TimePicker: { ALL_DAY: string; NOTES_ONLY: string; }; export declare type TimePicker = typeof TimePicker[keyof typeof TimePicker]; export declare class TimePickerComponent implements OnInit, OnDestroy { private translateService; control: FormControl; include24Hours: boolean; includeNotesOnly: boolean; placeholder: string; defaultTime: string; appearance: MatFormFieldAppearance; label?: string; private options; controlErrorMatcher: ControlErrorStateMatcher; hasAnyErrors: EventEmitter; filteredOptions: Observable; subscriptions: Subscription[]; constructor(translateService: TranslateService); ngOnInit(): void; filter(display: string): string[]; emitErrorMessage(error: any): string; displayFn: (time: string) => string; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }