///
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;