func (mr *MockIpfsDHTMockRecorder) FindProvidersAsync(arg0, arg1, arg2 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindProvidersAsync", reflect.TypeOf((*MockIpfsDHT)(nil).FindProvidersAsync), arg0, arg1, arg2)
}
FindProvidersAsync indicates an expected call of FindProvidersAsync.
package mock
import (
	context "context"
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
	cid "github.com/ipfs/go-cid"
	peer "github.com/libp2p/go-libp2p-core/peer"
)
type MockDHTer struct {
	ctrl     *gomock.Controller
	recorder *MockDHTerMockRecorder
}
type MockDHTerMockRecorder struct {
	mock *MockDHTer
}
func NewMockDHTer(ctrl *gomock.Controller) *MockDHTer {
	mock := &MockDHTer{ctrl: ctrl}
	mock.recorder = &MockDHTerMockRecorder{mock}
	return mock
}
func (m *MockDHTer) EXPECT() *MockDHTerMockRecorder {
	return m.recorder
}
func (m *MockDHTer) GetDefaultBootstrapPeerAddrInfos() []peer.AddrInfo {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetDefaultBootstrapPeerAddrInfos")
	ret0, _ := ret[0].([]peer.AddrInfo)
	return ret0
}
func (mr *MockDHTerMockRecorder) GetDefaultBootstrapPeerAddrInfos() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultBootstrapPeerAddrInfos", reflect.TypeOf((*MockDHTer)(nil).GetDefaultBootstrapPeerAddrInfos))
}
type MockIpfsDHT struct {
	ctrl     *gomock.Controller
	recorder *MockIpfsDHTMockRecorder
}
type MockIpfsDHTMockRecorder struct {
	mock *MockIpfsDHT
}
func NewMockIpfsDHT(ctrl *gomock.Controller) *MockIpfsDHT {
	mock := &MockIpfsDHT{ctrl: ctrl}
	mock.recorder = &MockIpfsDHTMockRecorder{mock}
	return mock
}
func (m *MockIpfsDHT) EXPECT() *MockIpfsDHTMockRecorder {
	return m.recorder
}
func (m *MockIpfsDHT) FindProvidersAsync(arg0 context.Context, arg1 cid.Cid, arg2 int) <-chan peer.AddrInfo {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "FindProvidersAsync", arg0, arg1, arg2)
	ret0, _ := ret[0].(<-chan peer.AddrInfo)
	return ret0
}