UNPKG

betfair-exchange-api

Version:

A TypeScript client for the Betfair Exchange API

54 lines (53 loc) 5.4 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ActionPerformed = exports.Wallet = exports.IncludeItem = exports.SubscriptionStatus = exports.TimeGranularity = exports.GroupBy = exports.BetStatus = exports.BetTargetType = exports.TimeInForce = exports.PersistenceType = exports.OrderType = exports.Side = exports.OrderProjection = exports.MatchProjection = exports.PriceData = exports.MarketSort = exports.MarketProjection = exports.OrderStatus = exports.MarketBettingType = exports.SegmentType = exports.ChangeType = exports.StreamOperation = exports.BetfairStreamClient = exports.HeartbeatAPI = exports.AccountsAPI = exports.BettingAPI = exports.BetfairClient = void 0; // Export main client classes var betfair_api_client_1 = require("./betfair-api-client"); Object.defineProperty(exports, "BetfairClient", { enumerable: true, get: function () { return betfair_api_client_1.BetfairClient; } }); Object.defineProperty(exports, "BettingAPI", { enumerable: true, get: function () { return betfair_api_client_1.BettingAPI; } }); Object.defineProperty(exports, "AccountsAPI", { enumerable: true, get: function () { return betfair_api_client_1.AccountsAPI; } }); Object.defineProperty(exports, "HeartbeatAPI", { enumerable: true, get: function () { return betfair_api_client_1.HeartbeatAPI; } }); var stream_api_client_1 = require("./stream-api-client"); Object.defineProperty(exports, "BetfairStreamClient", { enumerable: true, get: function () { return stream_api_client_1.BetfairStreamClient; } }); Object.defineProperty(exports, "StreamOperation", { enumerable: true, get: function () { return stream_api_client_1.StreamOperation; } }); Object.defineProperty(exports, "ChangeType", { enumerable: true, get: function () { return stream_api_client_1.ChangeType; } }); Object.defineProperty(exports, "SegmentType", { enumerable: true, get: function () { return stream_api_client_1.SegmentType; } }); // Export types from the API client var betfair_api_client_2 = require("./betfair-api-client"); // Enums Object.defineProperty(exports, "MarketBettingType", { enumerable: true, get: function () { return betfair_api_client_2.MarketBettingType; } }); Object.defineProperty(exports, "OrderStatus", { enumerable: true, get: function () { return betfair_api_client_2.OrderStatus; } }); Object.defineProperty(exports, "MarketProjection", { enumerable: true, get: function () { return betfair_api_client_2.MarketProjection; } }); Object.defineProperty(exports, "MarketSort", { enumerable: true, get: function () { return betfair_api_client_2.MarketSort; } }); Object.defineProperty(exports, "PriceData", { enumerable: true, get: function () { return betfair_api_client_2.PriceData; } }); Object.defineProperty(exports, "MatchProjection", { enumerable: true, get: function () { return betfair_api_client_2.MatchProjection; } }); Object.defineProperty(exports, "OrderProjection", { enumerable: true, get: function () { return betfair_api_client_2.OrderProjection; } }); Object.defineProperty(exports, "Side", { enumerable: true, get: function () { return betfair_api_client_2.Side; } }); Object.defineProperty(exports, "OrderType", { enumerable: true, get: function () { return betfair_api_client_2.OrderType; } }); Object.defineProperty(exports, "PersistenceType", { enumerable: true, get: function () { return betfair_api_client_2.PersistenceType; } }); Object.defineProperty(exports, "TimeInForce", { enumerable: true, get: function () { return betfair_api_client_2.TimeInForce; } }); Object.defineProperty(exports, "BetTargetType", { enumerable: true, get: function () { return betfair_api_client_2.BetTargetType; } }); Object.defineProperty(exports, "BetStatus", { enumerable: true, get: function () { return betfair_api_client_2.BetStatus; } }); Object.defineProperty(exports, "GroupBy", { enumerable: true, get: function () { return betfair_api_client_2.GroupBy; } }); Object.defineProperty(exports, "TimeGranularity", { enumerable: true, get: function () { return betfair_api_client_2.TimeGranularity; } }); Object.defineProperty(exports, "SubscriptionStatus", { enumerable: true, get: function () { return betfair_api_client_2.SubscriptionStatus; } }); Object.defineProperty(exports, "IncludeItem", { enumerable: true, get: function () { return betfair_api_client_2.IncludeItem; } }); Object.defineProperty(exports, "Wallet", { enumerable: true, get: function () { return betfair_api_client_2.Wallet; } }); Object.defineProperty(exports, "ActionPerformed", { enumerable: true, get: function () { return betfair_api_client_2.ActionPerformed; } }); // Re-export all types __exportStar(require("./betfair-api-client"), exports); __exportStar(require("./stream-api-client"), exports);