# app/modules/cms/schemas/image.py
"""
Pydantic schemas for image operations.
"""

from pydantic import BaseModel


class ImageStorageStats(BaseModel):
    """Image storage statistics."""

    total_files: int
    total_size_bytes: int
    total_size_mb: float
    total_size_gb: float
    directory_count: int
    max_files_per_dir: int
    avg_files_per_dir: float
    products_estimated: int
