I\'m struggling to figure out if it\'s possible in TypeScript to declare a statically typed array of functions.
For example, I can do this:
foo: (data:st
or foo: ((data: string) => void)[]
foo: ((data: string) => void)[]