export default class BrDateRangePicker extends PureComponent { static propTypes: { start: PropTypes.Requireable; end: PropTypes.Requireable; minDate: PropTypes.Requireable; open: PropTypes.Requireable; onApply: PropTypes.Validator<(...args: any[]) => any>; }; static defaultProps: { start: moment.Moment; end: moment.Moment; minDate: moment.Moment; onApply: null; open: string; }; constructor(props: any); state: { predefinedDateRanges: { 'All Time': moment.Moment[]; Today: moment.Moment[]; Tomorrow: moment.Moment[]; 'Next 7 Days': moment.Moment[]; 'Next 30 Days': moment.Moment[]; 'This Month': moment.Moment[]; 'Next Month': moment.Moment[]; }; start: moment.Moment; end: moment.Moment; }; UNSAFE_componentWillReceiveProps(nextProps: any): void; setTimeLocale(): void; handleShowCalendar: (e: any, picker: any) => void; handleApplyDateRange(e: any, picker: any): void; render(): JSX.Element; } import { PureComponent } from 'react'; import moment from 'moment'; import PropTypes from 'prop-types';