/// /// /// import { BeetStruct } from '@metaplex-foundation/beet'; import { PublicKey } from '@solana/web3.js'; import BigNumber from 'bignumber.js'; export declare enum Currency { USDC = 0, Sol = 1, Bonk = 2 } export type CachedGame = { pubkey: string; gameId: string; isPicked: boolean; bump: number; authority: string; version: number; days: number; qtyPerDay: number; playerSize: number; playerDeposit: string; currency: Currency; blocktimeStart: string; blocktimeEnd: string; }; export type Game = { buffer: Buffer; gameId: PublicKey; isPicked: boolean; bump: number; authority: PublicKey; version: number; days: number; qtyPerDay: number; playerSize: number; playerDeposit: BigNumber; currency: Currency; blocktimeStart: BigNumber; blocktimeEnd: BigNumber; padding: Buffer; }; export declare const gameStruct: BeetStruct>; export type GamePlayer = { buffer: Buffer; bump: number; authority: PublicKey; gameId: PublicKey; claimed: boolean; claimAmount: BigNumber; }; export declare const gamePlayerStruct: BeetStruct>;