From a30d2eba55435e12135f29acde331473874a472e Mon Sep 17 00:00:00 2001 From: Hikari Hayashi Date: Fri, 2 Dec 2022 19:22:48 +0800 Subject: [PATCH] Fix type definition for Color#to() --- types/src/color.d.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/types/src/color.d.ts b/types/src/color.d.ts index a37e5cdf2..0463aaf15 100644 --- a/types/src/color.d.ts +++ b/types/src/color.d.ts @@ -56,7 +56,9 @@ export type ToColorPrototype any> = T extends ( color: Color, ...args: infer A ) => infer R - ? (...args: A) => R + ? T extends { returns: "color" } + ? (...args: A) => Color + : (...args: A) => R : never; /** Proxy used for space accessors */