package dto

type CreatePackageTypeRequest struct {
	Name string `json:"name" binding:"required,min=2"`
}

type CreatePackageTypeResponse struct {
	ID         string  `json:"id"`
	Name       *string `json:"name"`
	MerchantID *string `json:"merchant_id"`
}

type PackageTypeFilterAllRequest struct {
	ID         string `json:"id" form:"id"`
	Name       string `json:"name" form:"name"`
	MerchantID string `json:"merchant_id" form:"merchant_id"`
}

type UpdatePackageTypeRequest struct {
	Name string `json:"name" binding:"required,min=2"`
}
