UNPKG

@swapr/ui

Version:

Lib of UI components and web3 components

20 lines (17 loc) 937 B
import * as react from 'react'; import { IconName } from '../Icon/Icon.d.js'; type InputSizeProp = "sm" | "md" | "lg" | "xl"; type InputVariantProp = "secondary" | "primary" | "tertiary" | "ghost"; interface InputProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, "size"> { label?: string | undefined | null; message?: string | undefined | null; leftIcon?: IconName | undefined | null; rightIcon?: IconName | undefined | null; size?: InputSizeProp | undefined; variant?: InputVariantProp | undefined; isInvalid?: boolean | undefined | null; } declare const Input: react.ForwardRefExoticComponent<InputProps & react.RefAttributes<HTMLInputElement>>; declare const InputField: react.ForwardRefExoticComponent<react.InputHTMLAttributes<HTMLInputElement> & react.RefAttributes<HTMLInputElement>>; export { Input, InputField, InputSizeProp, InputVariantProp }; //# sourceMappingURL=Input.d.d.ts.map