UNPKG

@smart-react-components/ui

Version:
35 lines (34 loc) 1.53 kB
import { ChangeEvents } from '@smart-react-components/core/element-props/change-events'; import { FocusEvents } from '@smart-react-components/core/element-props/focus-events'; import { IntrinsicStyledCoreProps } from '@smart-react-components/core/element-props/intrinsic-styled-core-props'; import { KeyboardEvents } from '@smart-react-components/core/element-props/keyboard-events'; import { ContentElement, JSXChildren, JSXElementProps, PaletteProp, ResponsiveProp, SetState, ShapeProp, SizeProp } from '@smart-react-components/core/types'; import React from 'react'; export interface Props extends Partial<ResponsiveProp<'size', SizeProp>>, IntrinsicStyledCoreProps, ChangeEvents, FocusEvents, KeyboardEvents { children: JSXChildren; containerProps?: JSXElementProps; dropdownProps?: JSXElementProps; hasBorder?: boolean; hasHover?: boolean; hasWaveEffect?: boolean; hasSpellCheck?: boolean; inputProps?: JSXElementProps; isBlock?: boolean; isDisabled?: boolean; isOutline?: boolean; isReadOnly?: boolean; isRequired?: boolean; isSoft?: boolean; label?: ContentElement; leftAddon?: ContentElement; palette?: PaletteProp; placeholder?: string; rightAddon?: ContentElement; setValue: SetState<string>; shape?: ShapeProp; template?: JSX.Element; value: string; waveEffectPalette?: PaletteProp; } declare const SelectSearchBox: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLInputElement>>; export default SelectSearchBox;