diff --git a/src/vs/monaco.d.ts b/src/vs/monaco.d.ts index d08e748ebe13ce2d8978cb5782eeb40a0621c1fa..cb169b9e99f789d086bbfd15df9f2a52a611428f 100644 --- a/src/vs/monaco.d.ts +++ b/src/vs/monaco.d.ts @@ -49,23 +49,20 @@ declare namespace monaco { export type TValueCallback = (value: T | PromiseLike) => void; - export class Promise { + export class Promise { constructor( executor: ( resolve: (value: T | PromiseLike) => void, - reject: (reason: any) => void, - progress: (progress: TProgress) => void) => void, + reject: (reason: any) => void) => void, oncancel?: () => void); public then( onfulfilled?: ((value: T) => TResult1 | PromiseLike) | null, - onrejected?: ((reason: any) => TResult2 | PromiseLike) | null, - onprogress?: (progress: TProgress) => void): Promise; + onrejected?: ((reason: any) => TResult2 | PromiseLike) | null): Promise; public done( onfulfilled?: (value: T) => void, - onrejected?: (reason: any) => void, - onprogress?: (progress: TProgress) => void): void; + onrejected?: (reason: any) => void): void; public cancel(): void;