func (mr *MockRepoMockRecorder) AddUser(name interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddUser", reflect.TypeOf((*MockRepo)(nil).AddUser), name)
}
AddUser indicates an expected call of AddUser
package mocks
import (
	context "context"
	tarconsumer "github.com/fidelity/kraan/pkg/internal/tarconsumer"
	repos "github.com/fidelity/kraan/pkg/repos"
	v1beta1 "github.com/fluxcd/source-controller/api/v1beta1"
	gomock "github.com/golang/mock/gomock"
	http "net/http"
	reflect "reflect"
	time "time"
)
type MockRepos struct {
	ctrl     *gomock.Controller
	recorder *MockReposMockRecorder
}
type MockReposMockRecorder struct {
	mock *MockRepos
}
func NewMockRepos(ctrl *gomock.Controller) *MockRepos {
	mock := &MockRepos{ctrl: ctrl}
	mock.recorder = &MockReposMockRecorder{mock}
	return mock
}
func (m *MockRepos) EXPECT() *MockReposMockRecorder {
	return m.recorder
}
func (m *MockRepos) Add(srcRepo *v1beta1.GitRepository) repos.Repo {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Add", srcRepo)
	ret0, _ := ret[0].(repos.Repo)
	return ret0
}
func (mr *MockReposMockRecorder) Add(srcRepo interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockRepos)(nil).Add), srcRepo)
}
func (m *MockRepos) Get(name string) repos.Repo {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Get", name)
	ret0, _ := ret[0].(repos.Repo)
	return ret0
}
func (mr *MockReposMockRecorder) Get(name interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRepos)(nil).Get), name)
}
func (m *MockRepos) Delete(name string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Delete", name)
}
func (mr *MockReposMockRecorder) Delete(name interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockRepos)(nil).Delete), name)
}
func (m *MockRepos) List() map[string]repos.Repo {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "List")
	ret0, _ := ret[0].(map[string]repos.Repo)
	return ret0
}
func (mr *MockReposMockRecorder) List() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "List", reflect.TypeOf((*MockRepos)(nil).List))
}
func (m *MockRepos) SetRootPath(path string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "SetRootPath", path)
}
func (mr *MockReposMockRecorder) SetRootPath(path interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetRootPath", reflect.TypeOf((*MockRepos)(nil).SetRootPath), path)
}
func (m *MockRepos) GetRootPath() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetRootPath")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockReposMockRecorder) GetRootPath() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRootPath", reflect.TypeOf((*MockRepos)(nil).GetRootPath))
}
func (m *MockRepos) SetHostName(hostName string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "SetHostName", hostName)
}
func (mr *MockReposMockRecorder) SetHostName(hostName interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHostName", reflect.TypeOf((*MockRepos)(nil).SetHostName), hostName)
}
func (m *MockRepos) SetTimeOut(timeOut time.Duration) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "SetTimeOut", timeOut)
}
func (mr *MockReposMockRecorder) SetTimeOut(timeOut interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTimeOut", reflect.TypeOf((*MockRepos)(nil).SetTimeOut), timeOut)
}
func (m *MockRepos) SetHTTPClient(client *http.Client) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "SetHTTPClient", client)
}
func (mr *MockReposMockRecorder) SetHTTPClient(client interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHTTPClient", reflect.TypeOf((*MockRepos)(nil).SetHTTPClient), client)
}
type MockRepo struct {
	ctrl     *gomock.Controller
	recorder *MockRepoMockRecorder
}
type MockRepoMockRecorder struct {
	mock *MockRepo
}
func NewMockRepo(ctrl *gomock.Controller) *MockRepo {
	mock := &MockRepo{ctrl: ctrl}
	mock.recorder = &MockRepoMockRecorder{mock}
	return mock
}
func (m *MockRepo) EXPECT() *MockRepoMockRecorder {
	return m.recorder
}
func (m *MockRepo) GetSourceName() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetSourceName")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockRepoMockRecorder) GetSourceName() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSourceName", reflect.TypeOf((*MockRepo)(nil).GetSourceName))
}
func (m *MockRepo) GetSourceNameSpace() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetSourceNameSpace")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockRepoMockRecorder) GetSourceNameSpace() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSourceNameSpace", reflect.TypeOf((*MockRepo)(nil).GetSourceNameSpace))
}
func (m *MockRepo) SyncRepo() error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SyncRepo")
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockRepoMockRecorder) SyncRepo() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SyncRepo", reflect.TypeOf((*MockRepo)(nil).SyncRepo))
}
func (m *MockRepo) IsSynced() bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "IsSynced")
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockRepoMockRecorder) IsSynced() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsSynced", reflect.TypeOf((*MockRepo)(nil).IsSynced))
}
func (m *MockRepo) TidyRepo() error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "TidyRepo")
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockRepoMockRecorder) TidyRepo() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TidyRepo", reflect.TypeOf((*MockRepo)(nil).TidyRepo))
}
func (m *MockRepo) TidyAll() error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "TidyAll")
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockRepoMockRecorder) TidyAll() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TidyAll", reflect.TypeOf((*MockRepo)(nil).TidyAll))
}
func (m *MockRepo) AddUser(name string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "AddUser", name)
}