# Functions
NewService creates a creation service with the necessary dependencies.
# Interfaces
Repository provides access to the task repository.
Service provides task listing operations.
# Type aliases
ListedTasks is a collection of listed tasks.