* [Test] Improve error message on `toHaveUsedMove`
* Fixed typing on test stuff + added caching on `toHaveArenaTagOptions`
* Fixed matcher breaking with single move arguments
* Fixed typing errors in `vitest.d.ts`
* Fixed typing importing from the wrong file
* Fixed wish test type errors
* Reverted type changes to battler tag matchers by request
* [Test] Added `toHaveArenaTagMatcher` + fixed prior matchers
* Fixed imports and stuff
* Removed accidental test file addition
* More improvements and minor fixes
* More semantic changes
* Shuffled a few funcs around
* More fixups to strings
* Added `toHavePositionalTag` matcher
* Applied reviews and fixed my godawful penmanship
* Fix vitest.d.ts
* Fix imports in `vitest.d.ts`
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>