func (mr *MockFileOpsMockRecorder) CreateFile(docType interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateFile", reflect.TypeOf((*MockFileOps)(nil).CreateFile), docType)
}
CreateFile indicates an expected call of CreateFile
package mocks
import (
	bytes "bytes"
	gomock "github.com/golang/mock/gomock"
	io "io"
	os "os"
	reflect "reflect"
)
type MockTextContent struct {
	ctrl     *gomock.Controller
	recorder *MockTextContentMockRecorder
}
type MockTextContentMockRecorder struct {
	mock *MockTextContent
}
func NewMockTextContent(ctrl *gomock.Controller) *MockTextContent {
	mock := &MockTextContent{ctrl: ctrl}
	mock.recorder = &MockTextContentMockRecorder{mock}
	return mock
}
func (m *MockTextContent) EXPECT() *MockTextContentMockRecorder {
	return m.recorder
}
func (m *MockTextContent) GenerateMarkdown() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GenerateMarkdown")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockTextContentMockRecorder) GenerateMarkdown() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateMarkdown", reflect.TypeOf((*MockTextContent)(nil).GenerateMarkdown))
}
type MockTemplateReader struct {
	ctrl     *gomock.Controller
	recorder *MockTemplateReaderMockRecorder
}
type MockTemplateReaderMockRecorder struct {
	mock *MockTemplateReader
}
func NewMockTemplateReader(ctrl *gomock.Controller) *MockTemplateReader {
	mock := &MockTemplateReader{ctrl: ctrl}
	mock.recorder = &MockTemplateReaderMockRecorder{mock}
	return mock
}
func (m *MockTemplateReader) EXPECT() *MockTemplateReaderMockRecorder {
	return m.recorder
}
func (m *MockTemplateReader) ReadTemplate() (*bytes.Buffer, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ReadTemplate")
	ret0, _ := ret[0].(*bytes.Buffer)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockTemplateReaderMockRecorder) ReadTemplate() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReadTemplate", reflect.TypeOf((*MockTemplateReader)(nil).ReadTemplate))
}
func (m *MockTemplateReader) GetTemplatePath() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetTemplatePath")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockTemplateReaderMockRecorder) GetTemplatePath() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTemplatePath", reflect.TypeOf((*MockTemplateReader)(nil).GetTemplatePath))
}
func (m *MockTemplateReader) GetTemplate() (string, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetTemplate")
	ret0, _ := ret[0].(string)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockTemplateReaderMockRecorder) GetTemplate() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTemplate", reflect.TypeOf((*MockTemplateReader)(nil).GetTemplate))
}
type MockFileOps struct {
	ctrl     *gomock.Controller
	recorder *MockFileOpsMockRecorder
}
type MockFileOpsMockRecorder struct {
	mock *MockFileOps
}
func NewMockFileOps(ctrl *gomock.Controller) *MockFileOps {
	mock := &MockFileOps{ctrl: ctrl}
	mock.recorder = &MockFileOpsMockRecorder{mock}
	return mock
}
func (m *MockFileOps) EXPECT() *MockFileOpsMockRecorder {
	return m.recorder
}
func (m *MockFileOps) GetOutputPath() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetOutputPath")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockFileOpsMockRecorder) GetOutputPath() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOutputPath", reflect.TypeOf((*MockFileOps)(nil).GetOutputPath))
}
func (m *MockFileOps) GetFullOutputPath(docType string) string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetFullOutputPath", docType)
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockFileOpsMockRecorder) GetFullOutputPath(docType interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetFullOutputPath", reflect.TypeOf((*MockFileOps)(nil).GetFullOutputPath), docType)
}
func (m *MockFileOps) GenerateFileName(docType string) string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GenerateFileName", docType)
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockFileOpsMockRecorder) GenerateFileName(docType interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateFileName", reflect.TypeOf((*MockFileOps)(nil).GenerateFileName), docType)
}
func (m *MockFileOps) CreateFile(docType string) (*os.File, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateFile", docType)
	ret0, _ := ret[0].(*os.File)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}