"""
Bundled configuration files for g-gremlin.

Provides a single ``get_config_dir()`` that works both from a source
checkout *and* from an installed wheel/sdist.
"""

from __future__ import annotations

from pathlib import Path

_PKG_CONFIG_DIR = Path(__file__).resolve().parent


def get_config_dir() -> Path:
    """Return the root config directory shipped with the package."""
    return _PKG_CONFIG_DIR
