import { ButtonProps } from '../button'; export interface DateInputProps extends Omit { /** * The selected date. * @default undefined * @example new Date() */ value?: Date; /** * Callback when the date is changed. * * @param date * @returns */ onChange?: (date: Date | undefined) => void; /** * The label for the date picker. * @default undefined * @example "Post Date" */ label?: string; /** * The placeholder for the date picker. * @default "Please select a date" * @example "Select a date" */ placeholder?: string; /** * Whether to show the time picker. * @default false * @example true */ showTime?: boolean; /** * Whether the date picker is required. * @default false * @example true */ required?: boolean; /** * The error message to display. * @default undefined * @example "This field is required" */ error?: string; /** * Whether the date picker is disabled. * @default false * @example true */ disabled?: boolean; /** * Whether the date picker is clearable. * @default true * @example false */ clearable?: boolean; } export declare const DateInput: import('react').ForwardRefExoticComponent>;