import React, { PureComponent } from 'react'; import { THEME_TYPE } from "./theme/themeMap"; export declare class DayInput extends PureComponent { focus(): void; render(): JSX.Element; } export declare type DayPickerInputProps = { theme: THEME_TYPE; variant: 'filled' | 'outlined' | 'standard'; onChange: (value: Date, modifiers: object) => void; datetime: Date; label: React.ReactNode; required: boolean; placeholder: string; helperText: string; error: boolean; fullWidth: boolean; dateFormat: string; disabledDays: (Date | { before?: Date; after?: Date; })[]; disablePast: boolean; disableFuture: boolean; withIcon: boolean; disabled: boolean; }; declare function DayPickerInput({ theme, variant, onChange, datetime, label, required, placeholder, helperText, error, fullWidth, dateFormat, disabledDays, disablePast, disableFuture, withIcon, disabled, }: DayPickerInputProps): JSX.Element; declare namespace DayPickerInput { var defaultProps: { theme: "codementor"; variant: undefined; datetime: undefined; label: string; required: boolean; placeholder: string; helperText: string; fullWidth: boolean; error: boolean; dateFormat: string; disabledDays: never[]; disablePast: boolean; disableFuture: boolean; withIcon: boolean; disabled: boolean; }; } export default DayPickerInput;