import React from 'react';
import type { DiffMode, InputBaseProps, WithDifference } from '../../../../scalars/components/types.js';
import type { CommonTextProps } from '../text-input/types.js';
type TextareaBaseProps = Omit<React.TextareaHTMLAttributes<HTMLTextAreaElement>, keyof InputBaseProps<string> | keyof CommonTextProps>;
interface TextareaProps extends TextareaBaseProps, InputBaseProps<string>, CommonTextProps, Omit<WithDifference<string>, 'diffMode'> {
    autoExpand?: boolean;
    multiline?: boolean;
    diffMode?: Extract<DiffMode, 'words'>;
}
declare const Textarea: React.ForwardRefExoticComponent<TextareaProps & React.RefAttributes<HTMLTextAreaElement>>;
export { Textarea, type TextareaProps };
//# sourceMappingURL=textarea.d.ts.map