import { BaseField } from '../../BaseField';
export declare enum DateDataType {
  Unix = "unix",
  ISO = "iso"
}
export declare class DateField extends BaseField {
  static type: string;
  dateFormat: string;
  timeFormat: string;
  inputType: 'date' | 'time' | 'dateTime';
  placeholder?: string;
  timePlaceholder?: string;
  dateDataType: DateDataType;
  constructor(id: string, title?: string, placeholder?: string, description?: string);
  setDataType(dateDataType: DateDataType): DateField;
  setDateFormat(format: string): DateField;
  setInputType(inputType: 'date' | 'time' | 'dateTime'): DateField;
  setTimeFormat(format: string): DateField;
  setTimePlaceholder(placeholder: string): DateField;
  showPreview(): DateField;
}
