import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { FormControl } from '@angular/forms'; import { ThemesService } from '@progress-chef/platform-themes-service'; import * as i0 from "@angular/core"; export declare class TimeschedulerComponent implements OnChanges { private themesService; model: Date; size: 'small' | 'medium' | 'large' | 'none'; rounded: 'small' | 'medium' | 'large' | 'full' | 'none'; fillMode: 'solid' | 'flat' | 'outline' | 'none'; format: string; isDisabled: boolean; readonly: boolean; placeholder: string; control: FormControl; min: Date; max: Date; disabledDates?: Date[] | ((date: Date) => boolean); popupSettings: {}; modelChange: EventEmitter; onOpenEvent: EventEmitter; constructor(themesService: ThemesService); ngOnChanges(changes: SimpleChanges): void; emitModelChange(ev: Date): void; onOpen(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_isDisabled: boolean | string; static ngAcceptInputType_readonly: boolean | string; }