# Vulture allowlist for public API methods

# API Client methods used in tests
get_rate_limit_stats  # NHLApiClient method - used in rate limiting tests

# Search methods used in tests
get_top_players  # PlayerSearch method - used in search tests

# CSV Exporter public API
# DEPRECATED in v2.1.0 - Will be removed in v3.0.0 - Use CSVFormatter instead
export_team_scores  # CSVExporter method for exporting team scores
export_player_scores  # CSVExporter method for exporting player scores
export_division_standings  # CSVExporter method for exporting division standings
export_conference_standings  # CSVExporter method for exporting conference standings
export_playoff_standings  # CSVExporter method for exporting playoff standings

# Excel Exporter public API
export_team_scores  # ExcelExporter method for exporting team scores
export_player_scores  # ExcelExporter method for exporting player scores

# Excel Exporter internal formatting methods (used at runtime)
fill  # openpyxl PatternFill attribute
font  # openpyxl Font attribute
alignment  # openpyxl Alignment attribute

# Pydantic model fields in web/app.py (used by FastAPI)
timestamp  # AnalysisResponse field
cache_hit  # AnalysisResponse field
team_standings  # AnalysisResponse field

# Historical data classes and methods (used in tests and future CLI integration)
SeasonComparison  # SeasonComparison class - used in tests
add_season_data  # SeasonComparison method - used in tests
generate_text_report  # SeasonComparison method - used in tests
generate_json_report  # SeasonComparison method - public API
TrendAnalysis  # TrendAnalysis class - used in tests
HistoricalDataStore  # HistoricalDataStore class - used in tests and future CLI integration
save_season  # HistoricalDataStore method - public API
load_season  # HistoricalDataStore method - public API
has_season  # HistoricalDataStore method - public API
list_seasons  # HistoricalDataStore method - public API
delete_season  # HistoricalDataStore method - public API
clear_all  # HistoricalDataStore method - public API

# Pydantic Settings configuration (used by pydantic-settings framework)
model_config  # Config.model_config - pydantic SettingsConfigDict
max_concurrent_requests  # Config.max_concurrent_requests - used by API client

# Dependency Injection public API (used by external callers)
create_dependencies  # di.create_dependencies - convenience function for creating all dependencies
