UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

62 lines (61 loc) 3.78 kB
import type { __BaseInputProps, __InputProps, __InputStylesNames, InputCssVariables, InputFactory, InputProps, InputStylesNames, InputVariant } from './Input'; import type { InputClearButtonFactory, InputClearButtonProps } from './InputClearButton/InputClearButton'; import type { ClearSectionMode, InputClearSectionProps } from './InputClearSection/InputClearSection'; import type { InputDescriptionCssVariables, InputDescriptionFactory, InputDescriptionProps, InputDescriptionStylesNames } from './InputDescription/InputDescription'; import type { InputErrorCssVariables, InputErrorFactory, InputErrorProps, InputErrorStylesNames } from './InputError/InputError'; import type { InputLabelCssVariables, InputLabelFactory, InputLabelProps, InputLabelStylesNames } from './InputLabel/InputLabel'; import type { InputPlaceholderFactory, InputPlaceholderProps, InputPlaceholderStylesNames } from './InputPlaceholder/InputPlaceholder'; import type { __InputWrapperProps, InputWrapperFactory, InputWrapperProps, InputWrapperStylesNames } from './InputWrapper/InputWrapper'; export { Input } from './Input'; export { InputWrapper } from './InputWrapper/InputWrapper'; export { InputDescription } from './InputDescription/InputDescription'; export { InputError } from './InputError/InputError'; export { InputLabel } from './InputLabel/InputLabel'; export { InputPlaceholder } from './InputPlaceholder/InputPlaceholder'; export { InputClearButton } from './InputClearButton/InputClearButton'; export { InputClearSection } from './InputClearSection/InputClearSection'; export { useInputProps } from './use-input-props'; export { InputWrapperContext } from './InputWrapper.context'; export type { InputProps, __InputProps, __BaseInputProps, InputStylesNames, __InputStylesNames, InputVariant, InputCssVariables, InputFactory, InputWrapperProps, __InputWrapperProps, InputWrapperStylesNames, InputWrapperFactory, InputDescriptionProps, InputDescriptionCssVariables, InputDescriptionStylesNames, InputDescriptionFactory, InputErrorProps, InputErrorCssVariables, InputErrorStylesNames, InputErrorFactory, InputLabelProps, InputLabelCssVariables, InputLabelStylesNames, InputLabelFactory, InputPlaceholderProps, InputPlaceholderStylesNames, InputPlaceholderFactory, InputClearButtonProps, InputClearButtonFactory, InputClearSectionProps, ClearSectionMode, }; export declare namespace Input { type Props = InputProps; type StylesNames = InputStylesNames; type CssVariables = InputCssVariables; type Factory = InputFactory; namespace Wrapper { type Props = InputWrapperProps; type StylesNames = InputWrapperStylesNames; type Factory = InputWrapperFactory; } namespace Description { type Props = InputDescriptionProps; type StylesNames = InputDescriptionStylesNames; type CssVariables = InputDescriptionCssVariables; type Factory = InputDescriptionFactory; } namespace Error { type Props = InputErrorProps; type StylesNames = InputErrorStylesNames; type CssVariables = InputErrorCssVariables; type Factory = InputErrorFactory; } namespace Label { type Props = InputLabelProps; type StylesNames = InputLabelStylesNames; type CssVariables = InputLabelCssVariables; type Factory = InputLabelFactory; } namespace Placeholder { type Props = InputPlaceholderProps; type StylesNames = InputPlaceholderStylesNames; type Factory = InputPlaceholderFactory; } namespace ClearButton { type Props = InputClearButtonProps; type Factory = InputClearButtonFactory; } namespace ClearSection { type Props = InputClearSectionProps; type Mode = ClearSectionMode; } }