import { ApiClient } from '../utils/api'; import { WagerSession, CreateWagerSessionOptions, SubmitScoreOptions } from '../types'; export declare class WagerService { private apiClient; private gameId; constructor(apiClient: ApiClient, gameId: string); /** * List all wager sessions for the current game. */ list(): Promise; /** * Create a new wager session using the user's authenticated session token. */ create(options: CreateWagerSessionOptions): Promise<{ sessionId: string; }>; /** * Submit a score for a player in a wager session. */ submitScore(sessionId: string, options: SubmitScoreOptions): Promise; /** * Withdraw unmatched funds off-chain */ withdraw(sessionId: string): Promise; } //# sourceMappingURL=WagerService.d.ts.map