import React from 'react'; import { IEditable, IHasCX, IClickable, IHasRawProps, RangeDatePickerValue, RangeDatePickerInputType } from '@epam/uui-core'; import type { RangeDatePickerProps } from './RangeDatePicker'; /** * Represents RangeDatePickerInputProps */ export interface RangeDatePickerInputProps extends IEditable, IHasCX, IClickable, Pick { /** * rawProps as HTML attributes */ rawProps?: { /** * Any HTML attributes (native or 'data-') to put on 'from' input */ from?: IHasRawProps>['rawProps']; /** * Any HTML attributes (native or 'data-') to put on 'to' input */ to?: IHasRawProps>['rawProps']; }; /** * Currently setting date */ inFocus: RangeDatePickerInputType; /** * Handles focus event on input element */ onFocusInput: (event: React.FocusEvent, inputType: RangeDatePickerInputType) => void; /** * Handles blur event on input element */ onBlurInput?: (event: React.FocusEvent, inputType: RangeDatePickerInputType) => void; /** Called on keyDown event. Can be used to provide your own handlers. */ onKeyDown?(e: React.KeyboardEvent): void; } export declare const RangeDatePickerInput: React.ForwardRefExoticComponent>; //# sourceMappingURL=RangeDatePickerInput.d.ts.map