"""
Clarabot Nano

:copyright: 2021-2023 Clarabot Zrt.
:license: Proprietary, see LICENSE.md for more details.
"""

from clarabot_nano_common.common.config.constants import CommonConfigConstants

CommonConfigConstants.USER_DATA_PATH_PARTS = tuple([*CommonConfigConstants.USER_DATA_PATH_PARTS[:-1], "nano"])

from clarabot_nano_common.config.handler import AbstractConfig
from clarabot_nano.core.config.schema import DEFAULT_CONFIG, LOCAL_CONFIG_SCHEMA, REMOTE_CONFIG_SCHEMA

AbstractConfig.DEFAULTS = DEFAULT_CONFIG
AbstractConfig.LOCAL_SCHEMA = LOCAL_CONFIG_SCHEMA
AbstractConfig.REMOTE_SCHEMA = REMOTE_CONFIG_SCHEMA

__copyright__ = "Copyright 2021-2023 Clarabot Zrt."
__credits__ = ["Nándor Mátravölgyi", "László Tajti"]
__version__ = "1.9.4"

# The major version is specially important, because a change in this indicates possible braking changes!
# See "semantic versioning" for details.
MAJOR_VERSION = int(__version__.partition(".")[0])
