From c2d8218ba78b26fe1368df183924757cd27555e4 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Sun, 5 May 2019 21:13:19 +0700 Subject: [PATCH] Improve the TypeScript definition `ObservableLike` type Fixes #1685 --- index.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index 53261cb1b..c72c202ae 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,5 +1,6 @@ export interface ObservableLike { - subscribe(observer: (value: any) => void): void; + subscribe(observer: (value: unknown) => void): void; + [Symbol.observable](): ObservableLike; } export type Constructor = (new (...args: Array) => any);