Bello che ci sia l'interfaccia typescript su libp2pkad-dht.
A parte il fatto che due parametri del costruttore sono ignorati dall'implementazione, vari altri sono opzionali ma marcati come obbligatori, uno di questi è una struttura dati che viene usata solo in parte, e che manca il metodo (essenziale) di start per far funzionare l'infrastruttura. E ancora sto trovando bug e non riesco a far partire niente.
Davvero, se si deve mettere un'interfaccia typescript così, a quel punto è meglio non metterla proprio.