"""Portable settings library for broadcast/vMix projects.

This package contains reusable settings storage, vMix JSON presets,
formula function descriptions, backup, import and migration helpers.

Typical project integration:

    from pathlib import Path
    from broadcast_settings import settings as settings_lib

    settings_lib.configure(project_dir=Path(__file__).resolve().parent.parent)

Then use settings_lib.read_settings(), settings_lib.read_vmix_json(), etc.
"""

from .settings import *  # noqa: F401,F403
