package bet import ( "context" "github.com/SamuelTariku/FortuneBet-Backend/internal/domain" ) type BetStore interface { CreateBet(ctx context.Context, bet domain.CreateBet) (domain.Bet, error) GetBetByID(ctx context.Context, id int64) (domain.Bet, error) GetAllBets(ctx context.Context) ([]domain.Bet, error) UpdateCashOut(ctx context.Context, id int64, cashedOut bool) error DeleteBet(ctx context.Context, id int64) error }