Type alias UrlParams<T, R>

UrlParams<T, R>: T extends `${infer K}=${infer V}${infer Other}` ? UrlParams<Other extends `&${infer O}` ? O : Other, { [ k in K]: V }> & R : R

Type Parameters

  • T

  • R = {}