@betalytics/api
Version:
TypeScript SDK for Betalytics API - Sports analytics and betting data
320 lines • 41.3 kB
TypeScript
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