package site

import "time"

// ListResponse represents the HTTP response for listing sites
type ListResponse struct {
	Sites []SiteListItem `json:"sites"`
	Total int            `json:"total"`
}

// SiteListItem represents a site in the list
type SiteListItem struct {
	ID                string    `json:"id"`
	Domain            string    `json:"domain"`
	Status            string    `json:"status"`
	IsVerified        bool      `json:"is_verified"`
	TotalPagesIndexed int64     `json:"total_pages_indexed"`
	CreatedAt         time.Time `json:"created_at"`
}
