import { default as React } from 'react'; import { ResponsiveValueType } from '../../utils/ui'; import { InputSize } from './Input.types'; export interface RichInputProps { size?: ResponsiveValueType; value: string; onChange(value: string): void; onFocus?(): void; onBlur?(): void; onSelect?(start: number | null, end: number | null, direction: HTMLInputElement['selectionDirection']): void; onKeyDown?(event: React.KeyboardEvent): void; rendered: React.ReactNode; className?: string; ref?: React.Ref; placeholder?: string; autoFocus?: boolean; withClearButton?: boolean; } declare function RichInput(props: RichInputProps): import("react/jsx-runtime").JSX.Element; export default RichInput;