UNPKG

@sports-sdk/rolling-insights

Version:

A package for interacting with the Rolling Insights DataFeeds API

1,382 lines (1,379 loc) 124 kB
import { z } from 'zod'; import { League, SportsSdkClient } from '@sports-sdk/core'; declare const NbaTeamStatsSchema: z.ZodObject<{ team_id: z.ZodNumber; team: z.ZodString; regular_season: z.ZodObject<{ wins: z.ZodNumber; fouls: z.ZodNumber; blocks: z.ZodNumber; losses: z.ZodNumber; points: z.ZodNumber; steals: z.ZodNumber; assists: z.ZodNumber; turnovers: z.ZodNumber; games_played: z.ZodNumber; total_rebounds: z.ZodNumber; two_points_made: z.ZodNumber; field_goals_made: z.ZodNumber; free_throws_made: z.ZodNumber; three_points_made: z.ZodNumber; defensive_rebounds: z.ZodNumber; offensive_rebounds: z.ZodNumber; two_point_percentage: z.ZodOptional<z.ZodNumber>; two_points_attempted: z.ZodNumber; field_goals_attempted: z.ZodNumber; free_throws_attempted: z.ZodNumber; three_points_attempted: z.ZodNumber; }, "strip", z.ZodTypeAny, { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; }, { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; }>; postseason: z.ZodNullable<z.ZodObject<{ wins: z.ZodNumber; fouls: z.ZodNumber; blocks: z.ZodNumber; losses: z.ZodNumber; points: z.ZodNumber; steals: z.ZodNumber; assists: z.ZodNumber; turnovers: z.ZodNumber; games_played: z.ZodNumber; total_rebounds: z.ZodNumber; two_points_made: z.ZodNumber; field_goals_made: z.ZodNumber; free_throws_made: z.ZodNumber; three_points_made: z.ZodNumber; defensive_rebounds: z.ZodNumber; offensive_rebounds: z.ZodNumber; two_point_percentage: z.ZodOptional<z.ZodNumber>; two_points_attempted: z.ZodNumber; field_goals_attempted: z.ZodNumber; free_throws_attempted: z.ZodNumber; three_points_attempted: z.ZodNumber; }, "strip", z.ZodTypeAny, { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; }, { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { team_id: number; team: string; regular_season: { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; }; postseason: { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; } | null; }, { team_id: number; team: string; regular_season: { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; }; postseason: { wins: number; fouls: number; blocks: number; losses: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; two_point_percentage?: number | undefined; } | null; }>; type NbaTeamStats = z.infer<typeof NbaTeamStatsSchema>; declare const NbaPlayerStatsSchema: z.ZodObject<{ player_id: z.ZodNumber; player: z.ZodString; team: z.ZodString; team_id: z.ZodNumber; regular_season: z.ZodObject<{ fouls: z.ZodNumber; blocks: z.ZodNumber; points: z.ZodNumber; steals: z.ZodNumber; assists: z.ZodNumber; minutes: z.ZodNumber; turnovers: z.ZodNumber; games_played: z.ZodNumber; total_rebounds: z.ZodNumber; two_points_made: z.ZodNumber; field_goals_made: z.ZodNumber; free_throws_made: z.ZodNumber; three_points_made: z.ZodNumber; defensive_rebounds: z.ZodNumber; offensive_rebounds: z.ZodNumber; two_point_percentage: z.ZodNumber; two_points_attempted: z.ZodNumber; field_goals_attempted: z.ZodNumber; free_throws_attempted: z.ZodNumber; three_points_attempted: z.ZodNumber; }, "strip", z.ZodTypeAny, { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; }, { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; }>; postseason: z.ZodNullable<z.ZodObject<{ fouls: z.ZodNumber; blocks: z.ZodNumber; points: z.ZodNumber; steals: z.ZodNumber; assists: z.ZodNumber; minutes: z.ZodNumber; turnovers: z.ZodNumber; games_played: z.ZodNumber; total_rebounds: z.ZodNumber; two_points_made: z.ZodNumber; field_goals_made: z.ZodNumber; free_throws_made: z.ZodNumber; three_points_made: z.ZodNumber; defensive_rebounds: z.ZodNumber; offensive_rebounds: z.ZodNumber; two_point_percentage: z.ZodNumber; two_points_attempted: z.ZodNumber; field_goals_attempted: z.ZodNumber; free_throws_attempted: z.ZodNumber; three_points_attempted: z.ZodNumber; }, "strip", z.ZodTypeAny, { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; }, { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; }>>; }, "strip", z.ZodTypeAny, { team_id: number; team: string; regular_season: { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; }; postseason: { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; } | null; player_id: number; player: string; }, { team_id: number; team: string; regular_season: { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; }; postseason: { fouls: number; blocks: number; points: number; steals: number; assists: number; turnovers: number; games_played: number; total_rebounds: number; two_points_made: number; field_goals_made: number; free_throws_made: number; three_points_made: number; defensive_rebounds: number; offensive_rebounds: number; two_point_percentage: number; two_points_attempted: number; field_goals_attempted: number; free_throws_attempted: number; three_points_attempted: number; minutes: number; } | null; player_id: number; player: string; }>; type NbaPlayerStats = z.infer<typeof NbaPlayerStatsSchema>; declare const NbaPlayerInfoSchema: z.ZodObject<{ player_id: z.ZodNumber; player: z.ZodString; team_id: z.ZodNumber; team: z.ZodString; number: z.ZodNumber; status: z.ZodString; position: z.ZodString; position_category: z.ZodString; height: z.ZodString; weight: z.ZodNumber; age: z.ZodString; college: z.ZodString; }, "strip", z.ZodTypeAny, { number: number; status: string; team_id: number; team: string; player_id: number; player: string; position: string; position_category: string; height: string; weight: number; age: string; college: string; }, { number: number; status: string; team_id: number; team: string; player_id: number; player: string; position: string; position_category: string; height: string; weight: number; age: string; college: string; }>; type NbaPlayerInfo = z.infer<typeof NbaPlayerInfoSchema>; declare const NbaTeamInfoSchema: z.ZodObject<{ team_id: z.ZodNumber; team: z.ZodString; abbrv: z.ZodString; arena: z.ZodString; mascot: z.ZodString; conf: z.ZodString; location: z.ZodString; }, "strip", z.ZodTypeAny, { team_id: number; team: string; abbrv: string; arena: string; mascot: string; conf: string; location: string; }, { team_id: number; team: string; abbrv: string; arena: string; mascot: string; conf: string; location: string; }>; type NbaTeamInfo = z.infer<typeof NbaTeamInfoSchema>; declare const NbaScheduleSchema: z.ZodObject<{ away_team: z.ZodString; home_team: z.ZodString; away_team_ID: z.ZodNumber; home_team_ID: z.ZodNumber; game_ID: z.ZodString; game_time: z.ZodString; season_type: z.ZodString; event_name: z.ZodNullable<z.ZodString>; round: z.ZodNullable<z.ZodNumber>; season: z.ZodString; status: z.ZodString; broadcast: z.ZodString; }, "strip", z.ZodTypeAny, { status: string; away_team: string; home_team: string; away_team_ID: number; home_team_ID: number; game_ID: string; game_time: string; season_type: string; event_name: string | null; round: number | null; season: string; broadcast: string; }, { status: string; away_team: string; home_team: string; away_team_ID: number; home_team_ID: number; game_ID: string; game_time: string; season_type: string; event_name: string | null; round: number | null; season: string; broadcast: string; }>; type NbaSchedule = z.infer<typeof NbaScheduleSchema>; declare const NhlScheduleSchema: z.ZodObject<{ away_team: z.ZodString; home_team: z.ZodString; away_team_ID: z.ZodNumber; home_team_ID: z.ZodNumber; game_ID: z.ZodString; game_time: z.ZodString; season_type: z.ZodString; event_name: z.ZodNullable<z.ZodString>; round: z.ZodNullable<z.ZodNumber>; season: z.ZodString; status: z.ZodString; }, "strip", z.ZodTypeAny, { status: string; away_team: string; home_team: string; away_team_ID: number; home_team_ID: number; game_ID: string; game_time: string; season_type: string; event_name: string | null; round: number | null; season: string; }, { status: string; away_team: string; home_team: string; away_team_ID: number; home_team_ID: number; game_ID: string; game_time: string; season_type: string; event_name: string | null; round: number | null; season: string; }>; type NhlSchedule = z.infer<typeof NhlScheduleSchema>; declare const NhlPlayerInfoSchema: z.ZodObject<{ player_id: z.ZodNumber; player: z.ZodString; team_id: z.ZodNumber; team: z.ZodString; number: z.ZodNumber; status: z.ZodString; position: z.ZodString; position_category: z.ZodString; height: z.ZodString; weight: z.ZodNumber; age: z.ZodString; }, "strip", z.ZodTypeAny, { number: number; status: string; team_id: number; team: string; player_id: number; player: string; position: string; position_category: string; height: string; weight: number; age: string; }, { number: number; status: string; team_id: number; team: string; player_id: number; player: string; position: string; position_category: string; height: string; weight: number; age: string; }>; type NhlPlayerInfo = z.infer<typeof NhlPlayerInfoSchema>; declare const NhlTeamInfoSchema: z.ZodObject<{ team_id: z.ZodNumber; team: z.ZodString; abbrv: z.ZodString; arena: z.ZodString; mascot: z.ZodString; conf: z.ZodString; location: z.ZodString; }, "strip", z.ZodTypeAny, { team_id: number; team: string; abbrv: string; arena: string; mascot: string; conf: string; location: string; }, { team_id: number; team: string; abbrv: string; arena: string; mascot: string; conf: string; location: string; }>; type NhlTeamInfo = z.infer<typeof NhlTeamInfoSchema>; declare const NhlPlayerStatsSchema: z.ZodObject<{ player_id: z.ZodNumber; player: z.ZodString; team: z.ZodString; team_id: z.ZodNumber; regular_season: z.ZodObject<{ hits: z.ZodNumber; goals: z.ZodNumber; blocks: z.ZodNumber; assists: z.ZodNumber; giveaways: z.ZodNumber; takeaways: z.ZodNumber; plus_minus: z.ZodNumber; time_on_ice: z.ZodNumber; faceoffs_won: z.ZodNumber; games_played: z.ZodNumber; faceoffs_lost: z.ZodNumber; shots_on_goal: z.ZodNumber; shootout_goals: z.ZodNumber; penalty_minutes: z.ZodNumber; power_play_goals: z.ZodNumber; power_play_assists: z.ZodNumber; }, "strip", z.ZodTypeAny, { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; }, { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; }>; postseason: z.ZodNullable<z.ZodObject<{ hits: z.ZodNumber; goals: z.ZodNumber; blocks: z.ZodNumber; assists: z.ZodNumber; giveaways: z.ZodNumber; takeaways: z.ZodNumber; plus_minus: z.ZodNumber; time_on_ice: z.ZodNumber; faceoffs_won: z.ZodNumber; games_played: z.ZodNumber; faceoffs_lost: z.ZodNumber; shots_on_goal: z.ZodNumber; shootout_goals: z.ZodNumber; penalty_minutes: z.ZodNumber; power_play_goals: z.ZodNumber; power_play_assists: z.ZodNumber; }, "strip", z.ZodTypeAny, { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; }, { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; }>>; }, "strip", z.ZodTypeAny, { team_id: number; team: string; regular_season: { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; }; postseason: { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; } | null; player_id: number; player: string; }, { team_id: number; team: string; regular_season: { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; }; postseason: { blocks: number; assists: number; games_played: number; hits: number; goals: number; giveaways: number; takeaways: number; plus_minus: number; time_on_ice: number; faceoffs_won: number; faceoffs_lost: number; shots_on_goal: number; shootout_goals: number; penalty_minutes: number; power_play_goals: number; power_play_assists: number; } | null; player_id: number; player: string; }>; type NhlPlayerStats = z.infer<typeof NhlPlayerStatsSchema>; declare const NhlTeamStatsSchema: z.ZodObject<{ team_id: z.ZodNumber; team: z.ZodString; regular_season: z.ZodObject<{ hits: z.ZodOptional<z.ZodNumber>; wins: z.ZodOptional<z.ZodNumber>; goals: z.ZodOptional<z.ZodNumber>; saves: z.ZodOptional<z.ZodNumber>; blocks: z.ZodOptional<z.ZodNumber>; losses: z.ZodOptional<z.ZodNumber>; assists: z.ZodOptional<z.ZodNumber>; power_plays: z.ZodOptional<z.ZodNumber>; faceoffs_won: z.ZodOptional<z.ZodNumber>; games_played: z.ZodOptional<z.ZodNumber>; faceoffs_lost: z.ZodOptional<z.ZodNumber>; shots_on_goal: z.ZodOptional<z.ZodNumber>; overtime_losses: z.ZodOptional<z.ZodNumber>; penalty_minutes: z.ZodOptional<z.ZodNumber>; power_plays_converted: z.ZodOptional<z.ZodNumber>; short_handed_goals_scored: z.ZodOptional<z.ZodNumber>; short_handed_goals_allowed: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; }, { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; }>; postseason: z.ZodNullable<z.ZodObject<{ hits: z.ZodOptional<z.ZodNumber>; wins: z.ZodOptional<z.ZodNumber>; goals: z.ZodOptional<z.ZodNumber>; saves: z.ZodOptional<z.ZodNumber>; blocks: z.ZodOptional<z.ZodNumber>; losses: z.ZodOptional<z.ZodNumber>; assists: z.ZodOptional<z.ZodNumber>; power_plays: z.ZodOptional<z.ZodNumber>; faceoffs_won: z.ZodOptional<z.ZodNumber>; games_played: z.ZodOptional<z.ZodNumber>; faceoffs_lost: z.ZodOptional<z.ZodNumber>; shots_on_goal: z.ZodOptional<z.ZodNumber>; overtime_losses: z.ZodOptional<z.ZodNumber>; penalty_minutes: z.ZodOptional<z.ZodNumber>; power_plays_converted: z.ZodOptional<z.ZodNumber>; short_handed_goals_scored: z.ZodOptional<z.ZodNumber>; short_handed_goals_allowed: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; }, { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { team_id: number; team: string; regular_season: { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; }; postseason: { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; } | null; }, { team_id: number; team: string; regular_season: { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; }; postseason: { wins?: number | undefined; blocks?: number | undefined; losses?: number | undefined; assists?: number | undefined; games_played?: number | undefined; hits?: number | undefined; goals?: number | undefined; faceoffs_won?: number | undefined; faceoffs_lost?: number | undefined; shots_on_goal?: number | undefined; penalty_minutes?: number | undefined; saves?: number | undefined; power_plays?: number | undefined; overtime_losses?: number | undefined; power_plays_converted?: number | undefined; short_handed_goals_scored?: number | undefined; short_handed_goals_allowed?: number | undefined; } | null; }>; type NhlTeamStats = z.infer<typeof NhlTeamStatsSchema>; declare const NflPlayerInfoSchema: z.ZodObject<{ player_id: z.ZodNumber; player: z.ZodString; team: z.ZodString; team_id: z.ZodNumber; number: z.ZodNumber; status: z.ZodString; position: z.ZodString; position_category: z.ZodString; height: z.ZodString; weight: z.ZodNumber; age: z.ZodString; college: z.ZodString; img: z.ZodNullable<z.ZodString>; all_star: z.ZodAny; }, "strip", z.ZodTypeAny, { number: number; status: string; team_id: number; team: string; player_id: number; player: string; position: string; position_category: string; height: string; weight: number; age: string; college: string; img: string | null; all_star?: any; }, { number: number; status: string; team_id: number; team: string; player_id: number; player: string; position: string; position_category: string; height: string; weight: number; age: string; college: string; img: string | null; all_star?: any; }>; type NflPlayerInfo = z.infer<typeof NflPlayerInfoSchema>; declare const NflPlayerStatsSchema: z.ZodObject<{ player: z.ZodString; player_id: z.ZodString; postseason: z.ZodNullable<z.ZodObject<{ completions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; DK_fantasy_points: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; DK_fantasy_points_per_game: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; extra_points_attempted: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; extra_points_made: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; field_goals_attempted: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; field_goals_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; field_goals_made: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; fumbles: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; fumbles_lost: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; fumbles_recoveries: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; games_played: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; inside_20: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; interceptions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_return_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_return_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_return_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_returns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passer_rating: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_interceptions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_return_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_return_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_return_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_returns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punting_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punts_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receiving_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receiving_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receiving_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receptions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; sacks: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; tackles: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_pass_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_pass_completions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_reception_succeeded: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_rush_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_rush_succeeded: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; }, "strip", z.ZodTypeAny, { games_played?: number | null | undefined; field_goals_made?: number | null | undefined; field_goals_attempted?: number | null | undefined; completions?: number | null | undefined; DK_fantasy_points?: number | null | undefined; DK_fantasy_points_per_game?: number | null | undefined; extra_points_attempted?: number | null | undefined; extra_points_made?: number | null | undefined; field_goals_long?: number | null | undefined; fumbles?: number | null | undefined; fumbles_lost?: number | null | undefined; fumbles_recoveries?: number | null | undefined; inside_20?: number | null | undefined; interceptions?: number | null | undefined; kick_return_long?: number | null | undefined; kick_return_touchdowns?: number | null | undefined; kick_return_yards?: number | null | undefined; kick_returns?: number | null | undefined; passer_rating?: number | null | undefined; passing_attempts?: number | null | undefined; passing_interceptions?: number | null | undefined; passing_touchdowns?: number | null | undefined; passing_yards?: number | null | undefined; punt_return_long?: number | null | undefined; punt_return_touchdowns?: number | null | undefined; punt_return_yards?: number | null | undefined; punt_returns?: number | null | undefined; punting_yards?: number | null | undefined; punts?: number | null | undefined; punts_long?: number | null | undefined; receiving_long?: number | null | undefined; receiving_touchdowns?: number | null | undefined; receiving_yards?: number | null | undefined; receptions?: number | null | undefined; rushing_attempts?: number | null | undefined; rushing_long?: number | null | undefined; rushing_touchdowns?: number | null | undefined; rushing_yards?: number | null | undefined; sacks?: number | null | undefined; tackles?: number | null | undefined; two_point_conversion_pass_attempts?: number | null | undefined; two_point_conversion_pass_completions?: number | null | undefined; two_point_conversion_reception_succeeded?: number | null | undefined; two_point_conversion_rush_attempts?: number | null | undefined; two_point_conversion_rush_succeeded?: number | null | undefined; }, { games_played?: number | null | undefined; field_goals_made?: number | null | undefined; field_goals_attempted?: number | null | undefined; completions?: number | null | undefined; DK_fantasy_points?: number | null | undefined; DK_fantasy_points_per_game?: number | null | undefined; extra_points_attempted?: number | null | undefined; extra_points_made?: number | null | undefined; field_goals_long?: number | null | undefined; fumbles?: number | null | undefined; fumbles_lost?: number | null | undefined; fumbles_recoveries?: number | null | undefined; inside_20?: number | null | undefined; interceptions?: number | null | undefined; kick_return_long?: number | null | undefined; kick_return_touchdowns?: number | null | undefined; kick_return_yards?: number | null | undefined; kick_returns?: number | null | undefined; passer_rating?: number | null | undefined; passing_attempts?: number | null | undefined; passing_interceptions?: number | null | undefined; passing_touchdowns?: number | null | undefined; passing_yards?: number | null | undefined; punt_return_long?: number | null | undefined; punt_return_touchdowns?: number | null | undefined; punt_return_yards?: number | null | undefined; punt_returns?: number | null | undefined; punting_yards?: number | null | undefined; punts?: number | null | undefined; punts_long?: number | null | undefined; receiving_long?: number | null | undefined; receiving_touchdowns?: number | null | undefined; receiving_yards?: number | null | undefined; receptions?: number | null | undefined; rushing_attempts?: number | null | undefined; rushing_long?: number | null | undefined; rushing_touchdowns?: number | null | undefined; rushing_yards?: number | null | undefined; sacks?: number | null | undefined; tackles?: number | null | undefined; two_point_conversion_pass_attempts?: number | null | undefined; two_point_conversion_pass_completions?: number | null | undefined; two_point_conversion_reception_succeeded?: number | null | undefined; two_point_conversion_rush_attempts?: number | null | undefined; two_point_conversion_rush_succeeded?: number | null | undefined; }>>; regular_season: z.ZodNullable<z.ZodObject<{ completions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; DK_fantasy_points: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; DK_fantasy_points_per_game: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; extra_points_attempted: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; extra_points_made: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; field_goals_attempted: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; field_goals_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; field_goals_made: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; fumbles: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; fumbles_lost: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; fumbles_recoveries: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; games_played: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; inside_20: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; interceptions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_return_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_return_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_return_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; kick_returns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passer_rating: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_interceptions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; passing_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_return_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_return_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_return_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punt_returns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punting_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; punts_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receiving_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receiving_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receiving_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; receptions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_long: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_touchdowns: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; rushing_yards: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; sacks: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; tackles: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_pass_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_pass_completions: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_reception_succeeded: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_rush_attempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; two_point_conversion_rush_succeeded: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; }, "strip", z.ZodTypeAny, { games_played?: number | null | undefined; field_goals_made?: number | null | undefined; field_goals_attempted?: number | null | undefined; completions?: number | null | undefined; DK_fantasy_points?: number | null | undefined; DK_fantasy_points_per_game?: number | null | undefined; extra_points_attempted?: number | null | undefined; extra_points_made?: number | null | undefined; field_goals_long?: number | null | undefined; fumbles?: number | null | undefined; fumbles_lost?: number | null | undefined; fumbles_recoveries?: number | null | undefined; inside_20?: number | null | undefined; interceptions?: number | null | undefined; kick_return_long?: number | null | undefined; kick_return_touchdowns?: number | null | undefined; kick_return_yards?: number | null | undefined; kick_returns?: number | null | undefined; passer_rating?: number | null | undefined; passing_attempts?: number | null | undefined; passing_interceptions?: number | null | undefined; passing_touchdowns?: number | null | undefined; passing_yards?: number | null | undefined; punt_return_long?: number | null | undefined; punt_return_touchdowns?: number | null | undefined; punt_return_yards?: number | null | undefined; punt_returns?: number | null | undefined; punting_yards?: number | null | undefined; punts?: number | null | undefined; punts_long?: number | null | undefined; receiving_long?: number | null | undefined; receiving_touchdowns?: number | null | undefined; receiving_yards?: number | null | undefined; receptions?: number | null | undefined; rushing_attempts?: number | null | undefined; rushing_long?: number | null | undefined; rushing_touchdowns?: number | null | undefined; rushing_yards?: number | null | undefined; sacks?: number | null | undefined; tackles?: number | null | undefined; two_point_conversion_pass_attempts?: number | null | undefined; two_point_conversion_pass_completions?: number | null | undefined; two_point_conversion_reception_succeeded?: number | null | undefined; two_point_conversion_rush_attempts?: number | null | undefined; two_point_conversion_rush_succeeded?: number | null | undefined; }, { games_played?: number | null | undefined; field_goals_made?: number | null | undefined; field_goals_attempted?: number | null | undefined; completions?: number | null | undefined; DK_fantasy_points?: number | null | undefined; DK_fantasy_points_per_game?: number | null | undefined; extra_points_attempted?: number | null | undefined; extra_points_made?: number | null | undefined; field_goals_long?: number | null | undefined; fumbles?: number | null | undefined; fumbles_lost?: number | null | undefined; fumbles_recoveries?: number | null | undefined; inside_20?: number | null | undefined; interceptions?: number | null | undefined; kick_return_long?: number | null | undefined; kick_return_touchdowns?: number | null | undefined; kick_return_yards?: number | null | undefined; kick_returns?: number | null | undefined; passer_rating?: number | null | undefined; passing_attempts?: number | null | undefined; passing_interceptions?: number | null | undefined; passing_touchdowns?: number | null | undefined; passing_yards?: number | null | undefined; punt_return_long?: number | null | undefined; punt_return_touchdowns?: number | null |