import { ValidatorFn } from "@angular/forms"; import { RealsoftDateRangeInputPartBase } from "./datepicker-range-input-base"; import { DateRange, RealsoftDateSelectionModelChange } from "./models"; import * as i0 from "@angular/core"; export declare class RealsoftStartDate extends RealsoftDateRangeInputPartBase { private _startValidator; protected validator: ValidatorFn; protected _register(): void; protected getValueFromModel(modelValue: DateRange): D; protected shouldHandleChangeEvent(change: RealsoftDateSelectionModelChange>): boolean; protected assignValueToModel(value: D | null): void; onKeyDown(event: KeyboardEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "input[realsoftStartDate]", never, {}, { "dateChange": "dateChange"; "dateInput": "dateInput"; }, never, never, true, never>; }