You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							24 lines
						
					
					
						
							549 B
						
					
					
				
			
		
		
	
	
							24 lines
						
					
					
						
							549 B
						
					
					
				declare const isGeneratorFn: { | 
						|
	/** | 
						|
	Check if something is a generator function. | 
						|
 | 
						|
	@example | 
						|
	``` | 
						|
	import isGeneratorFn = require('is-generator-fn'); | 
						|
 | 
						|
	isGeneratorFn(function * () {}); | 
						|
	//=> true | 
						|
 | 
						|
	isGeneratorFn(function () {}); | 
						|
	//=> false | 
						|
	``` | 
						|
	*/ | 
						|
	(value: unknown): value is GeneratorFunction; | 
						|
 | 
						|
	// TODO: Remove this for the next major release, refactor the whole definition to: | 
						|
	// declare function isGeneratorFn(value: unknown): value is GeneratorFunction; | 
						|
	// export = isGeneratorFn; | 
						|
	default: typeof isGeneratorFn; | 
						|
}; | 
						|
 | 
						|
export = isGeneratorFn;
 | 
						|
 |