import React from 'react'; import { IDatePickerProps } from './type'; import PropTypes from 'prop-types'; export declare const DatePickerTmp: { (props: IDatePickerProps): JSX.Element; propTypes: { id: PropTypes.Validator; name: PropTypes.Validator; dateFormat: PropTypes.Requireable; locale: PropTypes.Requireable; todayLabel: PropTypes.Requireable; okLabel: PropTypes.Requireable; cancelLabel: PropTypes.Requireable; emptyLabel: PropTypes.Requireable; initialFocusedDate: PropTypes.Requireable; invalidLabel: PropTypes.Requireable; maxDate: PropTypes.Requireable; maxDateMessage: PropTypes.Requireable; minDate: PropTypes.Requireable; minDateMessage: PropTypes.Requireable; clearLabel: PropTypes.Requireable; className: PropTypes.Requireable; momentLocale: PropTypes.Requireable; errorText: PropTypes.Requireable; helperText: PropTypes.Requireable; caption: PropTypes.Requireable; type: PropTypes.Requireable; defaultValue: PropTypes.Requireable; autoComplete: PropTypes.Requireable; placeholder: PropTypes.Requireable; variant: PropTypes.Requireable; showTodayButton: PropTypes.Requireable; disableFuture: PropTypes.Requireable; disablePast: PropTypes.Requireable; disableToolbar: PropTypes.Requireable; autoOk: PropTypes.Requireable; clearable: PropTypes.Requireable; captionActive: PropTypes.Requireable; autoFocus: PropTypes.Requireable; disabled: PropTypes.Requireable; required: PropTypes.Requireable; readOnly: PropTypes.Requireable; disableUnderline: PropTypes.Requireable; submitStatus: PropTypes.Requireable; fullWidth: PropTypes.Requireable; invalidDateMessage: PropTypes.Requireable; ref: PropTypes.Requireable; onChange: PropTypes.Requireable; onClick: PropTypes.Requireable; shouldDisableDate: PropTypes.Requireable; setValidate: PropTypes.Requireable; validateMessages: PropTypes.Requireable; error: PropTypes.Requireable; InputProps: PropTypes.Requireable; InputLabelProps: PropTypes.Requireable; inputProps: PropTypes.Requireable; inputRef: PropTypes.Requireable; leftAdornments: PropTypes.Requireable<(...args: any[]) => any>; rightAdornments: PropTypes.Requireable<(...args: any[]) => any>; validate: PropTypes.Requireable<(PropTypes.InferProps<{ required: PropTypes.Requireable; message: PropTypes.Requireable; regex: PropTypes.Requireable; validate: PropTypes.Requireable any)>; value: PropTypes.Requireable; }> | null | undefined)[]>; onRef: PropTypes.Requireable<(...args: any[]) => any>; onBlur: PropTypes.Requireable<(...args: any[]) => any>; onKeyPress: PropTypes.Requireable<(...args: any[]) => any>; onKeyDown: PropTypes.Requireable<(...args: any[]) => any>; onKeyUp: PropTypes.Requireable<(...args: any[]) => any>; }; }; declare const _default: React.MemoExoticComponent<({ ...props }: IDatePickerProps) => JSX.Element>; export default _default;