I have an overloaded toggle function and want to document the behaviors w/ JSDoc.
If the value is defined the window state is set to the boolean value o
Since the previous answer didn't work for me. Try:
/** @type {((param: string) => boolean) & ((param: string, overloadedParam: string) => string))} */
const func = (param, overloadedParam) => { … }
Please give credit for this answer to ExE-Boss on GitHub, found here: https://github.com/microsoft/TypeScript/issues/25590#issuecomment-480022039
(this works in standard JS, as well as TS)