package dto

type PageParams struct {
	Filters         map[string]interface{} `json:"filters"`
	AdvancedFilters map[string]interface{} `json:"advanced_filters"`
	SortBy          string                 `json:"sort_by"`
	Order           string                 `json:"order"`
	Page            uint32                 `json:"page"`
	PageSize        uint32                 `json:"page_size"`
}

type ListParams struct {
	Filters         map[string]interface{} `json:"filters"`
	AdvancedFilters map[string]interface{} `json:"advanced_filters"`
	SortBy          string                 `json:"sort_by"`
	Order           string                 `json:"order"`
}

type ComFilter struct {
	Filters         map[string]interface{} `json:"filters"`
	AdvancedFilters map[string]interface{} `json:"advanced_filters"`
}
