#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""数据库监控模块"""

from core.database_monitor.api import get_database_configs
from core.database_monitor.config_resolver import (
    create_monitor_collector,
    list_monitor_configs,
    resolve_monitor_target,
)
from core.database_monitor.database_collector import AsyncDatabaseCollector

DatabaseCollector = AsyncDatabaseCollector

__all__ = [
    "AsyncDatabaseCollector",
    "DatabaseCollector",
    "create_monitor_collector",
    "get_database_configs",
    "list_monitor_configs",
    "resolve_monitor_target",
]
