import { default as React } from 'react'; import { default as IInputGroupProps } from '../IInputGroupProps'; /** * Custom hook for InputGroup component */ export default function useInputGroup({ children, onFocus, onBlur }: IInputGroupProps): { isFocused: boolean; outlineAddons: React.ReactNode[]; inlineContent: React.ReactNode[]; hasOutlineAddon: boolean; handleFocus: (event: React.FocusEvent) => void; handleBlur: (event: React.FocusEvent) => void; setIsFocused: React.Dispatch>; outlineLeftAddons: React.ReactNode[]; outlineRightAddons: React.ReactNode[]; };