import React from 'react'; import { ComponentProps } from '@hitagi/utils/types'; import { InputStyled } from './styled'; type InputStyledProps = ComponentProps & { as?: React.ElementType; }; export type InputProps = { /** * `multiline` prop transforms the input into a TextareaAutosize * element. Unless the `rows` prop is set, the height of the text field * dynamically matches its content (using TextareaAutosize). You can use the * `minRows` and `maxRows` props to bound it. */ multiline?: boolean; /** * `rows` allows you to specify an exact amount of rows for the