package engine

import (
	watcher "github.com/radovskyb/watcher"
	"github.com/rs/zerolog"
)

type FileWatcher struct {
	*watcher.Watcher
	*zerolog.Logger
	Enabled        bool
	KeyFolder      string
	DownloadFolder string
	SyncFolder     string
	ThumbFolder    string
	DiffFolder     string
}

//Patcher contains the information needed to patch files
type Patcher struct {
	*zerolog.Logger
	KeyFolder      string
	DownloadFolder string
	SyncFolder     string
	ThumbFolder    string
	DiffFolder     string
}
