# coding: utf-8

# flake8: noqa

"""
    api

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

    The version of the OpenAPI document: 0.1.1
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


__version__ = "1.0.0"

# import apis into sdk package
from shroudstone.stormgateworld.api.leaderboard_entries_api import LeaderboardEntriesApi
from shroudstone.stormgateworld.api.leaderboards_api import LeaderboardsApi
from shroudstone.stormgateworld.api.matches_api import MatchesApi
from shroudstone.stormgateworld.api.players_api import PlayersApi
from shroudstone.stormgateworld.api.statistics_api import StatisticsApi

# import ApiClient
from shroudstone.stormgateworld.api_response import ApiResponse
from shroudstone.stormgateworld.api_client import ApiClient
from shroudstone.stormgateworld.configuration import Configuration
from shroudstone.stormgateworld.exceptions import OpenApiException
from shroudstone.stormgateworld.exceptions import ApiTypeError
from shroudstone.stormgateworld.exceptions import ApiValueError
from shroudstone.stormgateworld.exceptions import ApiKeyError
from shroudstone.stormgateworld.exceptions import ApiAttributeError
from shroudstone.stormgateworld.exceptions import ApiException

# import models into sdk package
from shroudstone.stormgateworld.models.activity_statistics import ActivityStatistics
from shroudstone.stormgateworld.models.activity_statistics_activity import ActivityStatisticsActivity
from shroudstone.stormgateworld.models.activity_statistics_entry import ActivityStatisticsEntry
from shroudstone.stormgateworld.models.aggregation import Aggregation
from shroudstone.stormgateworld.models.countries_statistics import CountriesStatistics
from shroudstone.stormgateworld.models.countries_statistics_entry import CountriesStatisticsEntry
from shroudstone.stormgateworld.models.dump_format import DumpFormat
from shroudstone.stormgateworld.models.error_response import ErrorResponse
from shroudstone.stormgateworld.models.leaderboard import Leaderboard
from shroudstone.stormgateworld.models.leaderboard_dump_response import LeaderboardDumpResponse
from shroudstone.stormgateworld.models.leaderboard_entry_history import LeaderboardEntryHistory
from shroudstone.stormgateworld.models.leaderboard_entry_history_row import LeaderboardEntryHistoryRow
from shroudstone.stormgateworld.models.leaderboard_entry_response import LeaderboardEntryResponse
from shroudstone.stormgateworld.models.leaderboard_order import LeaderboardOrder
from shroudstone.stormgateworld.models.leaderboard_response import LeaderboardResponse
from shroudstone.stormgateworld.models.league import League
from shroudstone.stormgateworld.models.match_participant_player_leaderboard_entry_response import MatchParticipantPlayerLeaderboardEntryResponse
from shroudstone.stormgateworld.models.match_participant_player_response import MatchParticipantPlayerResponse
from shroudstone.stormgateworld.models.match_participant_response import MatchParticipantResponse
from shroudstone.stormgateworld.models.match_response import MatchResponse
from shroudstone.stormgateworld.models.match_result import MatchResult
from shroudstone.stormgateworld.models.match_state import MatchState
from shroudstone.stormgateworld.models.matches_response import MatchesResponse
from shroudstone.stormgateworld.models.player_activity_stats import PlayerActivityStats
from shroudstone.stormgateworld.models.player_activity_stats_race import PlayerActivityStatsRace
from shroudstone.stormgateworld.models.player_matches_response import PlayerMatchesResponse
from shroudstone.stormgateworld.models.player_matchups_stats import PlayerMatchupsStats
from shroudstone.stormgateworld.models.player_matchups_stats_entry import PlayerMatchupsStatsEntry
from shroudstone.stormgateworld.models.player_matchups_stats_matchup import PlayerMatchupsStatsMatchup
from shroudstone.stormgateworld.models.player_opponents_stats import PlayerOpponentsStats
from shroudstone.stormgateworld.models.player_opponents_stats_opponent import PlayerOpponentsStatsOpponent
from shroudstone.stormgateworld.models.player_response import PlayerResponse
from shroudstone.stormgateworld.models.player_stats_entry import PlayerStatsEntry
from shroudstone.stormgateworld.models.player_stats_entry_aggregated import PlayerStatsEntryAggregated
from shroudstone.stormgateworld.models.player_stats_entry_num_breakdown import PlayerStatsEntryNumBreakdown
from shroudstone.stormgateworld.models.profile_privacy import ProfilePrivacy
from shroudstone.stormgateworld.models.race import Race
from shroudstone.stormgateworld.models.resolution import Resolution
from shroudstone.stormgateworld.models.servers_statistics import ServersStatistics
from shroudstone.stormgateworld.models.servers_statistics_entry import ServersStatisticsEntry
from shroudstone.stormgateworld.models.stats_by_time import StatsByTime
from shroudstone.stormgateworld.models.stats_by_time_entry import StatsByTimeEntry
from shroudstone.stormgateworld.models.stats_by_time_history_point import StatsByTimeHistoryPoint
from shroudstone.stormgateworld.models.stats_by_time_match_length import StatsByTimeMatchLength
from shroudstone.stormgateworld.models.stats_by_time_match_length_entry import StatsByTimeMatchLengthEntry
