"""
High-level mirror actions.

Public API:
    - list_mirrors
    - diff_mirrors
    - merge_mirrors
    - setup_mirrors
"""

from __future__ import annotations
from .types import Repository, MirrorMap
from .list_cmd import list_mirrors
from .diff_cmd import diff_mirrors
from .merge_cmd import merge_mirrors
from .setup_cmd import setup_mirrors

__all__ = [
    "Repository",
    "MirrorMap",
    "list_mirrors",
    "diff_mirrors",
    "merge_mirrors",
    "setup_mirrors",
]
