From 1d8e36534448331a3c1ffd7fb5501126ee7bb848 Mon Sep 17 00:00:00 2001 From: Pete Johanson Date: Thu, 15 Feb 2018 14:39:50 -0500 Subject: [PATCH] Add new type for URITemplate input parameter. --- types/urijs/index.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/types/urijs/index.d.ts b/types/urijs/index.d.ts index 4b5e9706ff..61f1887948 100644 --- a/types/urijs/index.d.ts +++ b/types/urijs/index.d.ts @@ -236,9 +236,10 @@ declare namespace uri { type URITemplateValue = string | ReadonlyArray | { [key: string] : string } | undefined | null; type URITemplateCallback = (keyName: string) => URITemplateValue; + type URITemplateInput = { [key: string]: URITemplateValue | URITemplateCallback } | URITemplateCallback; interface URITemplate { - expand(data: { [key: string]: URITemplateValue | URITemplateCallback } | URITemplateCallback, opts?: Object) : URI; + expand(data: URITemplateInput, opts?: Object) : URI; } interface URITemplateStatic {