import { ComponentPropsWithoutRef, PropsWithChildren, Ref } from 'react';
import { InputProps } from '../input';
type TextareaPrimitiveProps = ComponentPropsWithoutRef<'textarea'>;
export interface TextareaProps extends TextareaPrimitiveProps, Pick<InputProps, 'onValueChange'> {
    isResizable?: boolean;
    ref?: Ref<HTMLTextAreaElement>;
}
export declare const Textarea: {
    ({ className, disabled, rows, isResizable, ref, onValueChange, ...others }: PropsWithChildren<TextareaProps>): import("react/jsx-runtime").JSX.Element;
    displayName: string;
} & {
    id: string;
};
export {};
