diff --git a/when/when.d.ts b/when/when.d.ts index 2af3fba9d6..3b7d114f7d 100644 --- a/when/when.d.ts +++ b/when/when.d.ts @@ -56,6 +56,9 @@ declare module When { } interface Promise { + catch(filter: (reason: any) => Boolean, onRejected?: (reason: any) => Promise): Promise; + catch(filter: (reason: any) => Boolean, onRejected?: (reason: any) => U): Promise; + catch(onRejected?: (reason: any) => Promise): Promise; catch(onRejected?: (reason: any) => U): Promise;