package response

import "agent-desk/internal/pkg/enums"

type AssetResponse struct {
	ID             int64               `json:"id"`
	AssetID        string              `json:"assetId"`
	Provider       enums.AssetProvider `json:"provider"`
	Filename       string              `json:"filename"`
	FileSize       int64               `json:"fileSize"`
	MimeType       string              `json:"mimeType"`
	Status         enums.AssetStatus   `json:"status"`
	StorageKey     string              `json:"storageKey"`
	URL            string              `json:"url"`
	CreatedAt      string              `json:"createdAt"`
	UpdatedAt      string              `json:"updatedAt"`
	CreateUserID   int64               `json:"createUserId"`
	CreateUserName string              `json:"createUserName"`
	UpdateUserID   int64               `json:"updateUserId"`
	UpdateUserName string              `json:"updateUserName"`
}
