TripleValueCallback type
Define o tipo que descreve a chamada de retorno regular com três resultados : o primeiro é Erro, os outros dois são os valores de resultado.
type TripleValueCallback<TResult1, TResult2> = (
error?: Error,
result1?: TResult1,
result2?: TResult2
) => void