diff --git a/types/promise-retry/index.d.ts b/types/promise-retry/index.d.ts index f2d9ee5747..01fe6cb25b 100644 --- a/types/promise-retry/index.d.ts +++ b/types/promise-retry/index.d.ts @@ -4,7 +4,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 -import { WrapOptions } from "retry"; +import { OperationOptions } from "retry"; /** * A function that is retryable, by having implicitly-bound params for both an error handler and an attempt number. * @@ -22,6 +22,6 @@ type RetryableFn = ((retry: (error: any) => never, attempt: numb * @param options The options for how long/often to retry the function for. * @returns The Promise resolved by the input retryableFn, or rejected (if not retried) from its catch block. */ -declare function promiseRetry(retryableFn: RetryableFn, options?: WrapOptions): Promise; -declare function promiseRetry(options: WrapOptions, retryableFn: RetryableFn): Promise; +declare function promiseRetry(retryableFn: RetryableFn, options?: OperationOptions): Promise; +declare function promiseRetry(options: OperationOptions, retryableFn: RetryableFn): Promise; export = promiseRetry; diff --git a/types/promise-retry/tsconfig.json b/types/promise-retry/tsconfig.json index 660e112726..cd598fc1f4 100644 --- a/types/promise-retry/tsconfig.json +++ b/types/promise-retry/tsconfig.json @@ -20,4 +20,4 @@ "index.d.ts", "promise-retry-tests.ts" ] -} \ No newline at end of file +}