Files
showbridge-go/internal/config/config.go
2026-05-06 17:16:45 -05:00

13 lines
313 B
Go

package config
type Config struct {
Api ApiConfig `json:"api"`
Modules []ModuleConfig `json:"modules"`
Routes []RouteConfig `json:"routes"`
}
type Configurable interface {
UpdateConfig(newConfig Config, triggerChangeChannel bool) (error, []ModuleError, []RouteError)
GetRunningConfig() Config
}