import { default as React } from 'react'; import { InputGroupContextValue } from '../types'; /** * InputGroup context for sharing state with child components */ declare const InputGroupContext: React.Context; /** * Props for InputGroupProvider */ interface InputGroupProviderProps extends React.PropsWithChildren { value: InputGroupContextValue; } /** * Provider component for InputGroup context. * The calling site (InputGroup.tsx) already memoizes contextValue — * no need for a redundant useMemo wrapper here. */ declare const InputGroupProvider: { ({ children, value }: InputGroupProviderProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; export { InputGroupContext, InputGroupProvider };