( fn: string | ((...args: Args) => void), )
| 41 | ): (a: string, b: string, c: string) => string; |
| 42 | export function templateFunction<Args extends unknown[]>(fn: string): (...args: Args) => string; |
| 43 | export function templateFunction<Args extends unknown[]>( |
| 44 | fn: string | ((...args: Args) => void), |
| 45 | ): (...args: string[]) => string { |
| 46 | return templateFunctionStr('' + fn); |
| 47 | } |
| 48 | |
| 49 | export function templateFunctionStr<Args extends string[]>( |
| 50 | stringified: string, |
no test coverage detected