package models

// ImageLibraryResponse is the response from Laravel's /api/image-library endpoint
type ImageLibraryResponse struct {
	Images []ImageEntryResponse `json:"images"`
}

// ImageEntryResponse represents a stock image from the Laravel API
type ImageEntryResponse struct {
	Filename   string   `json:"filename"`
	Type       string   `json:"type"`
	Subject    string   `json:"subject"`
	Category   string   `json:"category"`
	Categories []string `json:"categories"`
	Mood       string   `json:"mood"`
	Tone       string   `json:"tone"`
	Contrast   string   `json:"contrast"`
}
