import { ComponentPropsWithoutRef, Ref } from 'react';
type InputPrimitiveProps = ComponentPropsWithoutRef<'input'>;
interface InputProps extends Omit<InputPrimitiveProps, 'value' | 'placeholder'> {
    className?: string;
    placeholder?: string;
    value?: string;
    defaultValue?: string;
    onValueChange?: (value: string) => void;
    ref?: Ref<HTMLInputElement>;
}
export declare const Input: {
    ({ "aria-label": ariaLabel, className, placeholder, value, defaultValue, onValueChange, ref: forwardedRef, ...props }: InputProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
export {};
