import * as React from 'react'; import { UseInputInputSlotProps, UseInputParameters, UseInputRootSlotProps } from './useInput.types'; export default function useInput(parameters: UseInputParameters): { disabled: boolean; error: boolean; focused: boolean; formControlContext: { disabled?: boolean | undefined; required?: boolean | undefined; value?: unknown; onChange?: React.ChangeEventHandler | undefined; error?: boolean | undefined; filled: boolean; focused: boolean; onBlur: () => void; onFocus: () => void; } | undefined; getInputProps: = {}>(externalProps?: TOther) => UseInputInputSlotProps; getRootProps: = {}>(externalProps?: TOther_1) => UseInputRootSlotProps; required: boolean; value: unknown; };