"""Content management domain journeys and actions.

Provides journey templates for:
- File upload with validation and processing
- Search functionality with filters and pagination
- Content management lifecycle
"""

from venomqa.domains.content.journeys.search import (
    basic_search_flow,
    filtered_search_flow,
    search_suggestions_flow,
)
from venomqa.domains.content.journeys.upload import (
    bulk_upload_flow,
    image_upload_with_resize_flow,
    single_upload_flow,
)

__all__ = [
    "single_upload_flow",
    "bulk_upload_flow",
    "image_upload_with_resize_flow",
    "basic_search_flow",
    "filtered_search_flow",
    "search_suggestions_flow",
]

single_file_upload_flow = single_upload_flow
bulk_file_upload_flow = bulk_upload_flow
