import React, { ForwardedRef } from 'react'; import { type InputProps } from './input.types.js'; export declare function BaseInput({ className, size, invalid, width, ...props }: InputProps, ref: ForwardedRef): import("react/jsx-runtime").JSX.Element; export declare const Input: React.ForwardRefExoticComponent<{ invalid?: boolean; size?: import("../../types/responsive-variants.types.js").ResponsiveVariants<"small" | "xlarge" | "medium" | "large" | undefined>; width?: import("../../types/responsive-variants.types.js").ResponsiveVariants<2 | 1 | 3 | "full" | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 20 | 30 | undefined>; } & Omit, "size" | "width"> & React.RefAttributes>;