UNPKG

@betalytics/api

Version:

TypeScript SDK for Betalytics API - Sports analytics and betting data

320 lines 41.3 kB
import { client } from "./src/client.gen"; import * as api from "./src/sdk.gen"; export declare const NBA: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; export declare const NFL: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; readonly getFantasy: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerFantasyData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerFantasyResponses, unknown, ThrowOnError>; readonly getFantasyOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerFantasyOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerFantasyOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly touchdown: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TouchdownBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TouchdownBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TouchdownBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TouchdownBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; export declare const MLB: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; export declare const NHL: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; readonly getShots: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerShotsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerShotsResponses, unknown, ThrowOnError>; readonly getShotsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerShotsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerShotsOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; readonly getShots: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamShotsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamShotsResponses, unknown, ThrowOnError>; readonly getShotsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamShotsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamShotsOptionsResponses, unknown, ThrowOnError>; }; readonly goalscorer: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalscorerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalscorerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalscorerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalscorerBetsOptionsResponses, unknown, ThrowOnError>; }; readonly goalie: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalieBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalieBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalieBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalieBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; export declare const Soccer: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; export declare const NCAAF: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; export declare const Partners: { readonly betOpenly: { readonly getStatus: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiPartnersBetOpenlyV1Data, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiPartnersBetOpenlyV1Responses, unknown, ThrowOnError>; readonly getOpenBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiPartnersBetOpenlyV1OpenBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiPartnersBetOpenlyV1OpenBetsResponses, unknown, ThrowOnError>; }; }; export declare class BetalyticsClient { apiVersion: string; nba: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNbaV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNbaV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; nfl: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; readonly getFantasy: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerFantasyData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerFantasyResponses, unknown, ThrowOnError>; readonly getFantasyOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1PlayerFantasyOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1PlayerFantasyOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly touchdown: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TouchdownBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TouchdownBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1TouchdownBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1TouchdownBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNflV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNflV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; mlb: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiMlbV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiMlbV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; nhl: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerBetsOptionsResponses, unknown, ThrowOnError>; readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerTrendsOptionsResponses, unknown, ThrowOnError>; readonly getShots: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerShotsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerShotsResponses, unknown, ThrowOnError>; readonly getShotsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1PlayerShotsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1PlayerShotsOptionsResponses, unknown, ThrowOnError>; }; readonly team: { readonly getTrends: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamTrendsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamTrendsResponses, unknown, ThrowOnError>; readonly getTrendsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamTrendsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamTrendsOptionsResponses, unknown, ThrowOnError>; readonly getShots: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamShotsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamShotsResponses, unknown, ThrowOnError>; readonly getShotsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1TeamShotsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1TeamShotsOptionsResponses, unknown, ThrowOnError>; }; readonly goalscorer: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalscorerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalscorerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalscorerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalscorerBetsOptionsResponses, unknown, ThrowOnError>; }; readonly goalie: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalieBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalieBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1GoalieBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1GoalieBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly player: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalPlayerBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalPlayerBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNhlV1HistoricalPlayerBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNhlV1HistoricalPlayerBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; soccer: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiSoccerV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiSoccerV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; ncaaf: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1GamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1GamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1GamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1GamesBetsOptionsResponses, unknown, ThrowOnError>; }; readonly historical: { readonly games: { readonly getBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1HistoricalGamesBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1HistoricalGamesBetsResponses, unknown, ThrowOnError>; readonly getBetsOptions: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiNcaafV1HistoricalGamesBetsOptionsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiNcaafV1HistoricalGamesBetsOptionsResponses, unknown, ThrowOnError>; }; }; }; partners: { readonly betOpenly: { readonly getStatus: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiPartnersBetOpenlyV1Data, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiPartnersBetOpenlyV1Responses, unknown, ThrowOnError>; readonly getOpenBets: <ThrowOnError extends boolean = false>(options?: api.Options<import(".").GetApiPartnersBetOpenlyV1OpenBetsData, ThrowOnError>) => import("./src/client").RequestResult<import(".").GetApiPartnersBetOpenlyV1OpenBetsResponses, unknown, ThrowOnError>; }; }; constructor(config?: { baseURL?: string; headers?: Record<string, string>; }); getConfig(): import("./src/client").Config<import("./src/client").ClientOptions>; setConfig(config: Parameters<typeof client.setConfig>[0]): import("./src/client").Config<import("./src/client").ClientOptions>; } export * from "./src/sdk.gen"; export * from "./src/types.gen"; export * from "./src/client.gen"; export default BetalyticsClient; //# sourceMappingURL=index.d.ts.map