diff --git a/types/winrt-uwp/index.d.ts b/types/winrt-uwp/index.d.ts index 2e1eb9391d..6e0a460e33 100644 --- a/types/winrt-uwp/index.d.ts +++ b/types/winrt-uwp/index.d.ts @@ -20,7 +20,7 @@ declare namespace Windows { } declare namespace Windows.Foundation { - interface IPromise { + interface IPromise extends PromiseLike { then(success?: (value: TResult) => IPromise, error?: (error: any) => IPromise, progress?: (progress: any) => void): IPromise; then(success?: (value: TResult) => IPromise, error?: (error: any) => U, progress?: (progress: any) => void): IPromise; then(success?: (value: TResult) => U, error?: (error: any) => IPromise, progress?: (progress: any) => void): IPromise;