import React, { HTMLInputTypeAttribute } from 'react'; import { type BoxProps } from '../Box/Box'; import { type TextProps } from '../Text/Text'; export type Size = 'medium' | 'large'; export declare const sizeVariants: Record; export interface InputProps { value: string; onChange: (value: string) => void; size?: Size; placeholder?: string; type?: HTMLInputTypeAttribute; width?: BoxProps['width']; disabled?: boolean; testId?: string; className?: string; suffixIcon?: React.ReactNode; } export declare function Input({ value, onChange, size, placeholder, type, width, disabled, testId, className, suffixIcon, }: InputProps): import("react/jsx-runtime").JSX.Element;