import type { CASINO_GAME_TYPE, CasinoPlacedBet } from "@betswirl/sdk-core"; import type { Abi, Hex } from "viem"; export interface WatchTarget { betId: bigint; contractAddress: Hex; gameType: CASINO_GAME_TYPE; eventAbi: Abi; eventName: string; eventArgs: { id: bigint; }; betAmount: bigint; placedBet: CasinoPlacedBet; transactionBlockNumber: bigint; }