import type { DatePickerSchema, DynamicRef, FormRef } from '../types'; import { FormFieldComponent } from './base'; export declare class DatePicker extends FormFieldComponent { private readonly label; protected readonly type: "DatePicker"; private _minDate?; private _maxDate?; private _unavailableDates?; private _helperText?; private _initValue?; constructor(name: N, label: string | DynamicRef); get ref(): FormRef; setMinDate(date: string | DynamicRef): this; setMaxDate(date: string | DynamicRef): this; setUnavailableDates(dates: string[] | DynamicRef): this; setHelperText(text: string | DynamicRef): this; setInitValue(value: string | DynamicRef): this; toJSON(): DatePickerSchema; }