1 | // Commmon function signature
|
2 | declare function f(prefix?: string, suffix?: string): string;
|
3 |
|
4 | // let x -> Workaround for ES6 imports
|
5 | // Combined type because of assigning to function object in original module
|
6 | declare let x: typeof f & { process: typeof f } & { time: typeof f };
|
7 |
|
8 | export = x;
|