Used a ClassLike interface because of ban-types

This commit is contained in:
Josh Goldberg
2018-01-21 22:05:01 -08:00
parent 983acb1676
commit 4b3b60fd82
+5 -1
View File
@@ -199,6 +199,10 @@ declare namespace jest {
type Lifecycle = (fn: ProvidesCallback, timeout?: number) => any;
interface IClassLike {
readonly name: string;
}
/**
* Creates a test closure
*/
@@ -220,7 +224,7 @@ declare namespace jest {
}
interface Describe {
(name: string | Function, fn: EmptyFunction): void;
(name: number | string | IClassLike, fn: EmptyFunction): void;
only: Describe;
skip: Describe;
}