package walletapp

import (
	"git.gocasts.ir/ebhomengo/niki/adapter/redis"
	"git.gocasts.ir/ebhomengo/niki/domain/shoppingbasket/repository"
	"git.gocasts.ir/ebhomengo/niki/pkg/httpserver"
	logger "git.gocasts.ir/ebhomengo/niki/pkg/logger"
)

type Config struct {
	Redis      redis.Config      `koanf:"redis" json:"redis"`
	Repo       repository.Config `koanf:"repo" json:"repo"`
	HTTPServer httpserver.Config `koanf:"http_server" json:"http_server"`
	Logger     logger.Config     `koanf:"logger" json:"logger"`
}
