import { TextFieldCompound } from './types';
/**
* A styled text input built with a native `` and selectable label text.
*
* - `startIcon` - Iconify icon name rendered on the left.
* - `endAction` - any ReactNode (e.g. ``) rendered on the right.
* - `type="password"` - auto-shows an eye-toggle `IconButton` (overrides `endAction`).
* - `width` - overrides the default `100%` wrapper width.
*
* Focus ring behavior: visible only on keyboard navigation (Tab). A click on the
* input shows the primary border without the ring halo, detected via `onMouseDown`
* and a `data-mouse-focus` attribute.
*
* @example
* ```tsx
*
*
* } />
*
* ```
*/
declare const TextField: TextFieldCompound;
export default TextField;