UNPKG

lune-ui-lib

Version:

Lune UI Components Library

27 lines (26 loc) 1.16 kB
import type { SxProps } from '@mui/material'; import React from 'react'; declare const Input: ({ id, name, disabled, error, hint, placeholder, type, onChange, onKeyDown, onBlur, onFocus, className, wide, percentage, startAdornment, endAdornment, sx, highlightOnFocus, autoFocus, tabIndex, ...rest }: { id?: string; disabled?: boolean; error?: string | boolean; hint?: string; placeholder?: string; type?: 'text' | 'password' | 'checkbox' | 'number'; name?: string; onChange?: React.ChangeEventHandler<HTMLInputElement | HTMLTextAreaElement>; onKeyDown?: React.KeyboardEventHandler<HTMLTextAreaElement | HTMLInputElement>; onBlur?: React.ChangeEventHandler<HTMLInputElement | HTMLTextAreaElement>; onFocus?: React.FocusEventHandler<HTMLInputElement | HTMLTextAreaElement>; value?: string | number; percentage?: boolean; className?: string; wide?: boolean; startAdornment?: React.ReactNode; endAdornment?: React.ReactNode; sx?: SxProps; highlightOnFocus?: boolean; autoFocus?: boolean; tabIndex?: number; }) => import("react/jsx-runtime").JSX.Element; export default Input;