Escrever tipagem para último parâmetro rest em typescript


Para eu dizer que função aceita N strings posso:

function restFunction(...args: string()) { }

Mas, se eu desejo colocar, por exemplo, uma flag boolean no final, ou mesmo um callback como seria escrita a tipagem?