/// declare global { namespace jest { interface Matchers { /** * Asserts that a value is a `Function` using `yield` syntax. * @example * expect(function* gen() { yield 'i am a generator' }).toBeGeneratorFunction(); */ toBeGeneratorFunction(): R; } interface Expect { /** * Asserts that a value is a `Function` using `yield` syntax. * @example * expect(function* gen() { yield 'i am a generator' }).toEqual( * expect.toBeGeneratorFunction() * ); */ toBeGeneratorFunction(): JestMatchers; } } } export declare const toBeGeneratorFunctionMatcher: (value: unknown) => jest.CustomMatcherResult;