import * as entities from "sbtech-sports-data-api-contracts"; import { Projection } from "../query"; export declare let mapEvent: (event: any) => entities.SportEvent; export declare function mapCompactEvent(event: any, projection: Projection): entities.SportEventCompact; export declare let mapEventWithToteDetails: (event: any) => entities.SportEventWithToteDetails; export declare let mapEventChange: (event: any) => entities.SportEventChange; export declare let mapLiveGameState: (data: any) => { clockRunning: any; clockDirection: any; gameTime: any; gamePart: any; }; export declare let mapGameScore: (data: any) => { homeScore: any; awayScore: any; additionalScores: any; combinedSecondTierScores: any; }; export declare let mapEventMarketGroup: (data: any) => { id: any; name: any; order: any; }; export declare let mapParticipantChange: (data: any) => { metadata: any; }; export declare let mapParticipant: (data: any) => { id: any; name: any; venueRole: any; country: any; metadata: any; }; export declare let mapMediaProvider: (data: any) => { providerName: any; providerEventId: any; mediaType: any; }; export declare function mapEntityId(data: any): entities.EntityId; export declare function mapToteDetails(data: any): { pools: any; }; export declare function mapPoolDetails(data: any): { poolName: any; poolType: any; legs: any; isUnordered: any; combine: any; isQuick: any; stringBettingAvailable: any; isWheel: any; isBox: any; isPowerBox: any; isLeading: any; isKeyWheel: any; isKeyBox: any; isMultiple: any; raceList: any; singleMinBet: any; multipleMinBet: any; minWager: any; results: any; willPay: any; willPayFinishers: any; total: any; net: any; currencyId: any; matrix: any; }; export declare function mapToteResults(data: any): { priceAmount: any; wager: any; finish: any; };