
### dataHook
- type: string
- description: Applied as data-hook HTML attribute that can be used in the tests.
### match
- type: string
- description: Sets the text to highlight in `children`.
### children
- type: ReactNode
- description: Sets the content to search for `match` in. The element structure is preserved, and each match is wrapped for highlighting.
### emphasize
- type: "text" | "background"
- description: Controls how matches are highlighted. `'text'` renders them in bold and `'background'` applies a background color.
- default: 'text'
### caseSensitive
- type: boolean
- description: Specifies whether the match is case sensitive.
- default: false

