import React from 'react'; import { InputCommonProps, OutInputCommonProps, RangeValue } from '../interface'; import { DirectionType } from '../../config-provider/ConfigContext'; export interface InputRangeProps extends OutInputCommonProps, InputCommonProps { startInputRef: React.RefObject; endInputRef: React.RefObject; startInputDivRef: React.RefObject; endInputDivRef: React.RefObject; separatorRef: React.RefObject; activeBarPositionStyle: React.CSSProperties; activeBarWidth: number; dateValue: RangeValue; selectedValue: RangeValue; mergedDisabled: [boolean, boolean]; mergedActivePickerIndex: 0 | 1; startText: string; endText: string; startHoverValue?: string; endHoverValue?: string; startOpen: boolean; endOpen: boolean; separator?: React.ReactNode | string; placeholder?: [string, string]; direction?: DirectionType; resetStartText: () => void; resetEndText: () => void; setSelectedValue: (date: RangeValue) => void; triggerStartTextChange: (value: string) => void; triggerEndTextChange: (value: string) => void; triggerOpen: (value: boolean, index: 0 | 1) => void; triggerChange: (date: RangeValue, index?: 0 | 1) => void; setMergedActivePickerIndex: (index: number) => void; setHoverRangedValue: (value: RangeValue) => void; triggerOpenAndFocus: (index: 0 | 1) => void; } declare const _default: React.ForwardRefExoticComponent>; export default _default;