import 'vitest'; // eslint-disable-next-line @typescript-eslint/consistent-type-definitions interface CustomMatchers { toSatisfy: (predicate: (value: string) => boolean) => R, } declare module 'vitest' { // eslint-disable-next-line @typescript-eslint/consistent-type-definitions interface Assertion extends CustomMatchers {} // eslint-disable-next-line @typescript-eslint/consistent-type-definitions interface AsymmetricMatchersContaining extends CustomMatchers {} }