import { InputAdornmentProps, InputCounterProps, InputEventsProps, InputFormConfigProps, InputHelperLinkProps, InputHighlightsProps, InputLabelProps, InputTextareaProps, InputValueProps, PopoverHighlightType } from '../_internal/InputBase/InputBase';
export type TextareaProps = {
    value?: string;
    className?: string;
    testId?: string;
    popoverHighlight?: PopoverHighlightType;
} & Omit<InputValueProps, 'value'> & Omit<InputTextareaProps, 'multiline'> & InputLabelProps & InputCounterProps & InputHighlightsProps & InputEventsProps & InputFormConfigProps & InputAdornmentProps & InputHelperLinkProps;
export declare const Textarea: (props: TextareaProps) => import("react/jsx-runtime").JSX.Element;
export declare function getRowsBasedOnContent(content: string, minRows: number, maxRows: number): void;
