The exported QueryEvents type from @libp2p/interfaces-dht
and @libp2p/kad-dht
are not equal.
interface-dht:
|
export type QueryEvent = SendingQueryEvent | PeerResponseEvent | FinalPeerEvent | QueryErrorEvent | ProviderEvent | ValueEvent | AddingPeerEvent | DialingPeerEvent |
kad-dht:
https://github.com/libp2p/js-libp2p-kad-dht/blame/2af3a0cad4e718b6bdf3b4a9b114d9f4b4860653/src/index.ts#L149
divergence stems from change in kad-dht https://github.com/libp2p/js-libp2p-kad-dht/pull/472/files