UNPKG

@azuro-org/toolkit

Version:

This framework-agnostic package provides essential utilities for building applications on the Azuro Protocol.

889 lines 127 kB
export type Maybe<T> = T | null; export type InputMaybe<T> = Maybe<T>; export type Exact<T extends { [key: string]: unknown; }> = { [K in keyof T]: T[K]; }; export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]>; }; export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]>; }; export type MakeEmpty<T extends { [key: string]: unknown; }, K extends keyof T> = { [_ in K]?: never; }; export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never; }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; }; String: { input: string; output: string; }; Boolean: { input: boolean; output: boolean; }; Int: { input: number; output: number; }; Float: { input: number; output: number; }; BigDecimal: { input: any; output: any; }; BigInt: { input: any; output: any; }; Bytes: { input: any; output: any; }; Int8: { input: any; output: any; }; Timestamp: { input: any; output: any; }; }; export declare enum Aggregation_Interval { Day = "day", Hour = "hour" } export type BlockChangedFilter = { number_gte: Scalars['Int']['input']; }; export type Block_Height = { hash?: InputMaybe<Scalars['Bytes']['input']>; number?: InputMaybe<Scalars['Int']['input']>; number_gte?: InputMaybe<Scalars['Int']['input']>; }; export type Condition = { __typename?: 'Condition'; _isCustomSettings: Scalars['Boolean']['output']; _maxLiveConditionPotentialLoss?: Maybe<Scalars['BigDecimal']['output']>; _maxLiveOutcomePotentialLoss?: Maybe<Scalars['BigDecimal']['output']>; _updatedAt: Scalars['BigInt']['output']; conditionId: Scalars['BigInt']['output']; createdBlockNumber: Scalars['BigInt']['output']; createdBlockTimestamp: Scalars['BigInt']['output']; currentConditionPotentialLoss: Scalars['BigDecimal']['output']; description?: Maybe<Scalars['String']['output']>; game: Game; /** Condition Id */ id: Scalars['ID']['output']; isCashoutEnabled: Scalars['Boolean']['output']; isExpressForbidden: Scalars['Boolean']['output']; isLiveEnabled: Scalars['Boolean']['output']; isPrematchEnabled: Scalars['Boolean']['output']; margin: Scalars['BigDecimal']['output']; maxConditionPotentialLoss: Scalars['BigDecimal']['output']; maxOutcomePotentialLoss: Scalars['BigDecimal']['output']; outcomes: Array<Outcome>; outcomesIds?: Maybe<Array<Scalars['BigInt']['output']>>; rawCurrentConditionPotentialLoss: Scalars['BigInt']['output']; rawMaxConditionPotentialLoss: Scalars['BigInt']['output']; rawMaxOutcomePotentialLoss: Scalars['BigInt']['output']; rawTurnover: Scalars['BigInt']['output']; settledBlockNumber?: Maybe<Scalars['BigInt']['output']>; settledBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; state: ConditionState; title?: Maybe<Scalars['String']['output']>; turnover: Scalars['BigDecimal']['output']; winningOutcomesCount: Scalars['Int']['output']; wonOutcomeIds?: Maybe<Array<Scalars['BigInt']['output']>>; wonOutcomes?: Maybe<Array<Outcome>>; }; export type ConditionOutcomesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Outcome_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Outcome_Filter>; }; export type ConditionWonOutcomesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Outcome_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Outcome_Filter>; }; export declare enum ConditionState { Active = "Active", Canceled = "Canceled", Removed = "Removed", Resolved = "Resolved", Stopped = "Stopped" } export type Condition_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; _isCustomSettings?: InputMaybe<Scalars['Boolean']['input']>; _isCustomSettings_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; _isCustomSettings_not?: InputMaybe<Scalars['Boolean']['input']>; _isCustomSettings_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; _maxLiveConditionPotentialLoss?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveConditionPotentialLoss_gt?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveConditionPotentialLoss_gte?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveConditionPotentialLoss_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; _maxLiveConditionPotentialLoss_lt?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveConditionPotentialLoss_lte?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveConditionPotentialLoss_not?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveConditionPotentialLoss_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; _maxLiveOutcomePotentialLoss?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveOutcomePotentialLoss_gt?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveOutcomePotentialLoss_gte?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveOutcomePotentialLoss_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; _maxLiveOutcomePotentialLoss_lt?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveOutcomePotentialLoss_lte?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveOutcomePotentialLoss_not?: InputMaybe<Scalars['BigDecimal']['input']>; _maxLiveOutcomePotentialLoss_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; _updatedAt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; _updatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; and?: InputMaybe<Array<InputMaybe<Condition_Filter>>>; conditionId?: InputMaybe<Scalars['BigInt']['input']>; conditionId_gt?: InputMaybe<Scalars['BigInt']['input']>; conditionId_gte?: InputMaybe<Scalars['BigInt']['input']>; conditionId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; conditionId_lt?: InputMaybe<Scalars['BigInt']['input']>; conditionId_lte?: InputMaybe<Scalars['BigInt']['input']>; conditionId_not?: InputMaybe<Scalars['BigInt']['input']>; conditionId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; currentConditionPotentialLoss?: InputMaybe<Scalars['BigDecimal']['input']>; currentConditionPotentialLoss_gt?: InputMaybe<Scalars['BigDecimal']['input']>; currentConditionPotentialLoss_gte?: InputMaybe<Scalars['BigDecimal']['input']>; currentConditionPotentialLoss_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; currentConditionPotentialLoss_lt?: InputMaybe<Scalars['BigDecimal']['input']>; currentConditionPotentialLoss_lte?: InputMaybe<Scalars['BigDecimal']['input']>; currentConditionPotentialLoss_not?: InputMaybe<Scalars['BigDecimal']['input']>; currentConditionPotentialLoss_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; description?: InputMaybe<Scalars['String']['input']>; description_contains?: InputMaybe<Scalars['String']['input']>; description_contains_nocase?: InputMaybe<Scalars['String']['input']>; description_ends_with?: InputMaybe<Scalars['String']['input']>; description_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; description_gt?: InputMaybe<Scalars['String']['input']>; description_gte?: InputMaybe<Scalars['String']['input']>; description_in?: InputMaybe<Array<Scalars['String']['input']>>; description_lt?: InputMaybe<Scalars['String']['input']>; description_lte?: InputMaybe<Scalars['String']['input']>; description_not?: InputMaybe<Scalars['String']['input']>; description_not_contains?: InputMaybe<Scalars['String']['input']>; description_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; description_not_ends_with?: InputMaybe<Scalars['String']['input']>; description_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; description_not_in?: InputMaybe<Array<Scalars['String']['input']>>; description_not_starts_with?: InputMaybe<Scalars['String']['input']>; description_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; description_starts_with?: InputMaybe<Scalars['String']['input']>; description_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; game?: InputMaybe<Scalars['String']['input']>; game_?: InputMaybe<Game_Filter>; game_contains?: InputMaybe<Scalars['String']['input']>; game_contains_nocase?: InputMaybe<Scalars['String']['input']>; game_ends_with?: InputMaybe<Scalars['String']['input']>; game_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; game_gt?: InputMaybe<Scalars['String']['input']>; game_gte?: InputMaybe<Scalars['String']['input']>; game_in?: InputMaybe<Array<Scalars['String']['input']>>; game_lt?: InputMaybe<Scalars['String']['input']>; game_lte?: InputMaybe<Scalars['String']['input']>; game_not?: InputMaybe<Scalars['String']['input']>; game_not_contains?: InputMaybe<Scalars['String']['input']>; game_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; game_not_ends_with?: InputMaybe<Scalars['String']['input']>; game_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; game_not_in?: InputMaybe<Array<Scalars['String']['input']>>; game_not_starts_with?: InputMaybe<Scalars['String']['input']>; game_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; game_starts_with?: InputMaybe<Scalars['String']['input']>; game_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; isCashoutEnabled?: InputMaybe<Scalars['Boolean']['input']>; isCashoutEnabled_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isCashoutEnabled_not?: InputMaybe<Scalars['Boolean']['input']>; isCashoutEnabled_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isExpressForbidden?: InputMaybe<Scalars['Boolean']['input']>; isExpressForbidden_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isExpressForbidden_not?: InputMaybe<Scalars['Boolean']['input']>; isExpressForbidden_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isLiveEnabled?: InputMaybe<Scalars['Boolean']['input']>; isLiveEnabled_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isLiveEnabled_not?: InputMaybe<Scalars['Boolean']['input']>; isLiveEnabled_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isPrematchEnabled?: InputMaybe<Scalars['Boolean']['input']>; isPrematchEnabled_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isPrematchEnabled_not?: InputMaybe<Scalars['Boolean']['input']>; isPrematchEnabled_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; margin?: InputMaybe<Scalars['BigDecimal']['input']>; margin_gt?: InputMaybe<Scalars['BigDecimal']['input']>; margin_gte?: InputMaybe<Scalars['BigDecimal']['input']>; margin_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; margin_lt?: InputMaybe<Scalars['BigDecimal']['input']>; margin_lte?: InputMaybe<Scalars['BigDecimal']['input']>; margin_not?: InputMaybe<Scalars['BigDecimal']['input']>; margin_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; maxConditionPotentialLoss?: InputMaybe<Scalars['BigDecimal']['input']>; maxConditionPotentialLoss_gt?: InputMaybe<Scalars['BigDecimal']['input']>; maxConditionPotentialLoss_gte?: InputMaybe<Scalars['BigDecimal']['input']>; maxConditionPotentialLoss_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; maxConditionPotentialLoss_lt?: InputMaybe<Scalars['BigDecimal']['input']>; maxConditionPotentialLoss_lte?: InputMaybe<Scalars['BigDecimal']['input']>; maxConditionPotentialLoss_not?: InputMaybe<Scalars['BigDecimal']['input']>; maxConditionPotentialLoss_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; maxOutcomePotentialLoss?: InputMaybe<Scalars['BigDecimal']['input']>; maxOutcomePotentialLoss_gt?: InputMaybe<Scalars['BigDecimal']['input']>; maxOutcomePotentialLoss_gte?: InputMaybe<Scalars['BigDecimal']['input']>; maxOutcomePotentialLoss_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; maxOutcomePotentialLoss_lt?: InputMaybe<Scalars['BigDecimal']['input']>; maxOutcomePotentialLoss_lte?: InputMaybe<Scalars['BigDecimal']['input']>; maxOutcomePotentialLoss_not?: InputMaybe<Scalars['BigDecimal']['input']>; maxOutcomePotentialLoss_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; or?: InputMaybe<Array<InputMaybe<Condition_Filter>>>; outcomesIds?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_not?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomes_?: InputMaybe<Outcome_Filter>; rawCurrentConditionPotentialLoss?: InputMaybe<Scalars['BigInt']['input']>; rawCurrentConditionPotentialLoss_gt?: InputMaybe<Scalars['BigInt']['input']>; rawCurrentConditionPotentialLoss_gte?: InputMaybe<Scalars['BigInt']['input']>; rawCurrentConditionPotentialLoss_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawCurrentConditionPotentialLoss_lt?: InputMaybe<Scalars['BigInt']['input']>; rawCurrentConditionPotentialLoss_lte?: InputMaybe<Scalars['BigInt']['input']>; rawCurrentConditionPotentialLoss_not?: InputMaybe<Scalars['BigInt']['input']>; rawCurrentConditionPotentialLoss_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawMaxConditionPotentialLoss?: InputMaybe<Scalars['BigInt']['input']>; rawMaxConditionPotentialLoss_gt?: InputMaybe<Scalars['BigInt']['input']>; rawMaxConditionPotentialLoss_gte?: InputMaybe<Scalars['BigInt']['input']>; rawMaxConditionPotentialLoss_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawMaxConditionPotentialLoss_lt?: InputMaybe<Scalars['BigInt']['input']>; rawMaxConditionPotentialLoss_lte?: InputMaybe<Scalars['BigInt']['input']>; rawMaxConditionPotentialLoss_not?: InputMaybe<Scalars['BigInt']['input']>; rawMaxConditionPotentialLoss_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawMaxOutcomePotentialLoss?: InputMaybe<Scalars['BigInt']['input']>; rawMaxOutcomePotentialLoss_gt?: InputMaybe<Scalars['BigInt']['input']>; rawMaxOutcomePotentialLoss_gte?: InputMaybe<Scalars['BigInt']['input']>; rawMaxOutcomePotentialLoss_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawMaxOutcomePotentialLoss_lt?: InputMaybe<Scalars['BigInt']['input']>; rawMaxOutcomePotentialLoss_lte?: InputMaybe<Scalars['BigInt']['input']>; rawMaxOutcomePotentialLoss_not?: InputMaybe<Scalars['BigInt']['input']>; rawMaxOutcomePotentialLoss_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawTurnover?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_gt?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_gte?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawTurnover_lt?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_lte?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_not?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; settledBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; settledBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; settledBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; settledBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; settledBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; settledBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; settledBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; settledBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; settledBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; settledBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; settledBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; settledBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; settledBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; settledBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; settledBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; settledBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; state?: InputMaybe<ConditionState>; state_in?: InputMaybe<Array<ConditionState>>; state_not?: InputMaybe<ConditionState>; state_not_in?: InputMaybe<Array<ConditionState>>; title?: InputMaybe<Scalars['String']['input']>; title_contains?: InputMaybe<Scalars['String']['input']>; title_contains_nocase?: InputMaybe<Scalars['String']['input']>; title_ends_with?: InputMaybe<Scalars['String']['input']>; title_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; title_gt?: InputMaybe<Scalars['String']['input']>; title_gte?: InputMaybe<Scalars['String']['input']>; title_in?: InputMaybe<Array<Scalars['String']['input']>>; title_lt?: InputMaybe<Scalars['String']['input']>; title_lte?: InputMaybe<Scalars['String']['input']>; title_not?: InputMaybe<Scalars['String']['input']>; title_not_contains?: InputMaybe<Scalars['String']['input']>; title_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; title_not_ends_with?: InputMaybe<Scalars['String']['input']>; title_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; title_not_in?: InputMaybe<Array<Scalars['String']['input']>>; title_not_starts_with?: InputMaybe<Scalars['String']['input']>; title_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; title_starts_with?: InputMaybe<Scalars['String']['input']>; title_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; turnover?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_gt?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_gte?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; turnover_lt?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_lte?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_not?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; winningOutcomesCount?: InputMaybe<Scalars['Int']['input']>; winningOutcomesCount_gt?: InputMaybe<Scalars['Int']['input']>; winningOutcomesCount_gte?: InputMaybe<Scalars['Int']['input']>; winningOutcomesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; winningOutcomesCount_lt?: InputMaybe<Scalars['Int']['input']>; winningOutcomesCount_lte?: InputMaybe<Scalars['Int']['input']>; winningOutcomesCount_not?: InputMaybe<Scalars['Int']['input']>; winningOutcomesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; wonOutcomeIds?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_not?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomes?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_?: InputMaybe<Outcome_Filter>; wonOutcomes_contains?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_not?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; }; export declare enum Condition_OrderBy { IsCustomSettings = "_isCustomSettings", MaxLiveConditionPotentialLoss = "_maxLiveConditionPotentialLoss", MaxLiveOutcomePotentialLoss = "_maxLiveOutcomePotentialLoss", UpdatedAt = "_updatedAt", ConditionId = "conditionId", CreatedBlockNumber = "createdBlockNumber", CreatedBlockTimestamp = "createdBlockTimestamp", CurrentConditionPotentialLoss = "currentConditionPotentialLoss", Description = "description", Game = "game", Id = "id", IsCashoutEnabled = "isCashoutEnabled", IsExpressForbidden = "isExpressForbidden", IsLiveEnabled = "isLiveEnabled", IsPrematchEnabled = "isPrematchEnabled", Margin = "margin", MaxConditionPotentialLoss = "maxConditionPotentialLoss", MaxOutcomePotentialLoss = "maxOutcomePotentialLoss", Outcomes = "outcomes", OutcomesIds = "outcomesIds", RawCurrentConditionPotentialLoss = "rawCurrentConditionPotentialLoss", RawMaxConditionPotentialLoss = "rawMaxConditionPotentialLoss", RawMaxOutcomePotentialLoss = "rawMaxOutcomePotentialLoss", RawTurnover = "rawTurnover", SettledBlockNumber = "settledBlockNumber", SettledBlockTimestamp = "settledBlockTimestamp", State = "state", Title = "title", Turnover = "turnover", WinningOutcomesCount = "winningOutcomesCount", WonOutcomeIds = "wonOutcomeIds", WonOutcomes = "wonOutcomes" } export type Country = { __typename?: 'Country'; activeGamesCount: Scalars['Int']['output']; activeLeaguesCount: Scalars['Int']['output']; activeLiveGamesCount: Scalars['Int']['output']; activeLiveLeaguesCount: Scalars['Int']['output']; activePrematchGamesCount: Scalars['Int']['output']; activePrematchLeaguesCount: Scalars['Int']['output']; games: Array<Game>; id: Scalars['ID']['output']; leagues: Array<League>; name: Scalars['String']['output']; rawTotalTurnover: Scalars['BigInt']['output']; rawTurnover: Scalars['BigInt']['output']; slug: Scalars['String']['output']; sport: Sport; totalTurnover: Scalars['BigDecimal']['output']; turnover: Scalars['BigDecimal']['output']; }; export type CountryGamesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Game_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Game_Filter>; }; export type CountryLeaguesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<League_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<League_Filter>; }; export type Country_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; activeGamesCount?: InputMaybe<Scalars['Int']['input']>; activeGamesCount_gt?: InputMaybe<Scalars['Int']['input']>; activeGamesCount_gte?: InputMaybe<Scalars['Int']['input']>; activeGamesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeGamesCount_lt?: InputMaybe<Scalars['Int']['input']>; activeGamesCount_lte?: InputMaybe<Scalars['Int']['input']>; activeGamesCount_not?: InputMaybe<Scalars['Int']['input']>; activeGamesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeLeaguesCount?: InputMaybe<Scalars['Int']['input']>; activeLeaguesCount_gt?: InputMaybe<Scalars['Int']['input']>; activeLeaguesCount_gte?: InputMaybe<Scalars['Int']['input']>; activeLeaguesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeLeaguesCount_lt?: InputMaybe<Scalars['Int']['input']>; activeLeaguesCount_lte?: InputMaybe<Scalars['Int']['input']>; activeLeaguesCount_not?: InputMaybe<Scalars['Int']['input']>; activeLeaguesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeLiveGamesCount?: InputMaybe<Scalars['Int']['input']>; activeLiveGamesCount_gt?: InputMaybe<Scalars['Int']['input']>; activeLiveGamesCount_gte?: InputMaybe<Scalars['Int']['input']>; activeLiveGamesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeLiveGamesCount_lt?: InputMaybe<Scalars['Int']['input']>; activeLiveGamesCount_lte?: InputMaybe<Scalars['Int']['input']>; activeLiveGamesCount_not?: InputMaybe<Scalars['Int']['input']>; activeLiveGamesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeLiveLeaguesCount?: InputMaybe<Scalars['Int']['input']>; activeLiveLeaguesCount_gt?: InputMaybe<Scalars['Int']['input']>; activeLiveLeaguesCount_gte?: InputMaybe<Scalars['Int']['input']>; activeLiveLeaguesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeLiveLeaguesCount_lt?: InputMaybe<Scalars['Int']['input']>; activeLiveLeaguesCount_lte?: InputMaybe<Scalars['Int']['input']>; activeLiveLeaguesCount_not?: InputMaybe<Scalars['Int']['input']>; activeLiveLeaguesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; activePrematchGamesCount?: InputMaybe<Scalars['Int']['input']>; activePrematchGamesCount_gt?: InputMaybe<Scalars['Int']['input']>; activePrematchGamesCount_gte?: InputMaybe<Scalars['Int']['input']>; activePrematchGamesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activePrematchGamesCount_lt?: InputMaybe<Scalars['Int']['input']>; activePrematchGamesCount_lte?: InputMaybe<Scalars['Int']['input']>; activePrematchGamesCount_not?: InputMaybe<Scalars['Int']['input']>; activePrematchGamesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; activePrematchLeaguesCount?: InputMaybe<Scalars['Int']['input']>; activePrematchLeaguesCount_gt?: InputMaybe<Scalars['Int']['input']>; activePrematchLeaguesCount_gte?: InputMaybe<Scalars['Int']['input']>; activePrematchLeaguesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activePrematchLeaguesCount_lt?: InputMaybe<Scalars['Int']['input']>; activePrematchLeaguesCount_lte?: InputMaybe<Scalars['Int']['input']>; activePrematchLeaguesCount_not?: InputMaybe<Scalars['Int']['input']>; activePrematchLeaguesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; and?: InputMaybe<Array<InputMaybe<Country_Filter>>>; games_?: InputMaybe<Game_Filter>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; leagues_?: InputMaybe<League_Filter>; name?: InputMaybe<Scalars['String']['input']>; name_contains?: InputMaybe<Scalars['String']['input']>; name_contains_nocase?: InputMaybe<Scalars['String']['input']>; name_ends_with?: InputMaybe<Scalars['String']['input']>; name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; name_gt?: InputMaybe<Scalars['String']['input']>; name_gte?: InputMaybe<Scalars['String']['input']>; name_in?: InputMaybe<Array<Scalars['String']['input']>>; name_lt?: InputMaybe<Scalars['String']['input']>; name_lte?: InputMaybe<Scalars['String']['input']>; name_not?: InputMaybe<Scalars['String']['input']>; name_not_contains?: InputMaybe<Scalars['String']['input']>; name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; name_not_ends_with?: InputMaybe<Scalars['String']['input']>; name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; name_not_in?: InputMaybe<Array<Scalars['String']['input']>>; name_not_starts_with?: InputMaybe<Scalars['String']['input']>; name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; name_starts_with?: InputMaybe<Scalars['String']['input']>; name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; or?: InputMaybe<Array<InputMaybe<Country_Filter>>>; rawTotalTurnover?: InputMaybe<Scalars['BigInt']['input']>; rawTotalTurnover_gt?: InputMaybe<Scalars['BigInt']['input']>; rawTotalTurnover_gte?: InputMaybe<Scalars['BigInt']['input']>; rawTotalTurnover_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawTotalTurnover_lt?: InputMaybe<Scalars['BigInt']['input']>; rawTotalTurnover_lte?: InputMaybe<Scalars['BigInt']['input']>; rawTotalTurnover_not?: InputMaybe<Scalars['BigInt']['input']>; rawTotalTurnover_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawTurnover?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_gt?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_gte?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawTurnover_lt?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_lte?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_not?: InputMaybe<Scalars['BigInt']['input']>; rawTurnover_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; slug?: InputMaybe<Scalars['String']['input']>; slug_contains?: InputMaybe<Scalars['String']['input']>; slug_contains_nocase?: InputMaybe<Scalars['String']['input']>; slug_ends_with?: InputMaybe<Scalars['String']['input']>; slug_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; slug_gt?: InputMaybe<Scalars['String']['input']>; slug_gte?: InputMaybe<Scalars['String']['input']>; slug_in?: InputMaybe<Array<Scalars['String']['input']>>; slug_lt?: InputMaybe<Scalars['String']['input']>; slug_lte?: InputMaybe<Scalars['String']['input']>; slug_not?: InputMaybe<Scalars['String']['input']>; slug_not_contains?: InputMaybe<Scalars['String']['input']>; slug_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; slug_not_ends_with?: InputMaybe<Scalars['String']['input']>; slug_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; slug_not_in?: InputMaybe<Array<Scalars['String']['input']>>; slug_not_starts_with?: InputMaybe<Scalars['String']['input']>; slug_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; slug_starts_with?: InputMaybe<Scalars['String']['input']>; slug_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; sport?: InputMaybe<Scalars['String']['input']>; sport_?: InputMaybe<Sport_Filter>; sport_contains?: InputMaybe<Scalars['String']['input']>; sport_contains_nocase?: InputMaybe<Scalars['String']['input']>; sport_ends_with?: InputMaybe<Scalars['String']['input']>; sport_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; sport_gt?: InputMaybe<Scalars['String']['input']>; sport_gte?: InputMaybe<Scalars['String']['input']>; sport_in?: InputMaybe<Array<Scalars['String']['input']>>; sport_lt?: InputMaybe<Scalars['String']['input']>; sport_lte?: InputMaybe<Scalars['String']['input']>; sport_not?: InputMaybe<Scalars['String']['input']>; sport_not_contains?: InputMaybe<Scalars['String']['input']>; sport_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; sport_not_ends_with?: InputMaybe<Scalars['String']['input']>; sport_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; sport_not_in?: InputMaybe<Array<Scalars['String']['input']>>; sport_not_starts_with?: InputMaybe<Scalars['String']['input']>; sport_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; sport_starts_with?: InputMaybe<Scalars['String']['input']>; sport_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; totalTurnover?: InputMaybe<Scalars['BigDecimal']['input']>; totalTurnover_gt?: InputMaybe<Scalars['BigDecimal']['input']>; totalTurnover_gte?: InputMaybe<Scalars['BigDecimal']['input']>; totalTurnover_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; totalTurnover_lt?: InputMaybe<Scalars['BigDecimal']['input']>; totalTurnover_lte?: InputMaybe<Scalars['BigDecimal']['input']>; totalTurnover_not?: InputMaybe<Scalars['BigDecimal']['input']>; totalTurnover_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; turnover?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_gt?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_gte?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; turnover_lt?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_lte?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_not?: InputMaybe<Scalars['BigDecimal']['input']>; turnover_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; }; export declare enum Country_OrderBy { ActiveGamesCount = "activeGamesCount", ActiveLeaguesCount = "activeLeaguesCount", ActiveLiveGamesCount = "activeLiveGamesCount", ActiveLiveLeaguesCount = "activeLiveLeaguesCount", ActivePrematchGamesCount = "activePrematchGamesCount", ActivePrematchLeaguesCount = "activePrematchLeaguesCount", Games = "games", Id = "id", Leagues = "leagues", Name = "name", RawTotalTurnover = "rawTotalTurnover", RawTurnover = "rawTurnover", Slug = "slug", Sport = "sport", TotalTurnover = "totalTurnover", Turnover = "turnover" } export type Event = { __typename?: 'Event'; blockNumber: Scalars['BigInt']['output']; blockTimestamp: Scalars['BigInt']['output']; conditionId?: Maybe<Scalars['String']['output']>; gameId?: Maybe<Scalars['String']['output']>; id: Scalars['ID']['output']; name: EventName; }; export declare enum EventName { ConditionCreated = "ConditionCreated", ConditionUpdated = "ConditionUpdated", GameCreated = "GameCreated", GameUpdated = "GameUpdated" } export type Event_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; and?: InputMaybe<Array<InputMaybe<Event_Filter>>>; blockNumber?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; conditionId?: InputMaybe<Scalars['String']['input']>; conditionId_contains?: InputMaybe<Scalars['String']['input']>; conditionId_contains_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_ends_with?: InputMaybe<Scalars['String']['input']>; conditionId_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_gt?: InputMaybe<Scalars['String']['input']>; conditionId_gte?: InputMaybe<Scalars['String']['input']>; conditionId_in?: InputMaybe<Array<Scalars['String']['input']>>; conditionId_lt?: InputMaybe<Scalars['String']['input']>; conditionId_lte?: InputMaybe<Scalars['String']['input']>; conditionId_not?: InputMaybe<Scalars['String']['input']>; conditionId_not_contains?: InputMaybe<Scalars['String']['input']>; conditionId_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_not_ends_with?: InputMaybe<Scalars['String']['input']>; conditionId_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_not_in?: InputMaybe<Array<Scalars['String']['input']>>; conditionId_not_starts_with?: InputMaybe<Scalars['String']['input']>; conditionId_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_starts_with?: InputMaybe<Scalars['String']['input']>; conditionId_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId?: InputMaybe<Scalars['String']['input']>; gameId_contains?: InputMaybe<Scalars['String']['input']>; gameId_contains_nocase?: InputMaybe<Scalars['String']['input']>; gameId_ends_with?: InputMaybe<Scalars['String']['input']>; gameId_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId_gt?: InputMaybe<Scalars['String']['input']>; gameId_gte?: InputMaybe<Scalars['String']['input']>; gameId_in?: InputMaybe<Array<Scalars['String']['input']>>; gameId_lt?: InputMaybe<Scalars['String']['input']>; gameId_lte?: InputMaybe<Scalars['String']['input']>; gameId_not?: InputMaybe<Scalars['String']['input']>; gameId_not_contains?: InputMaybe<Scalars['String']['input']>; gameId_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; gameId_not_ends_with?: InputMaybe<Scalars['String']['input']>; gameId_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId_not_in?: InputMaybe<Array<Scalars['String']['input']>>; gameId_not_starts_with?: InputMaybe<Scalars['String']['input']>; gameId_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId_starts_with?: InputMaybe<Scalars['String']['input']>; gameId_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; name?: InputMaybe<EventName>; name_in?: InputMaybe<Array<EventName>>; name_not?: InputMaybe<EventName>; name_not_in?: InputMaybe<Array<EventName>>; or?: InputMaybe<Array<InputMaybe<Event_Filter>>>; }; export declare enum Event_OrderBy { BlockNumber = "blockNumber", BlockTimestamp = "blockTimestamp", ConditionId = "conditionId", GameId = "gameId", Id = "id", Name = "name" } export type Game = { __typename?: 'Game'; _providerTitle?: Maybe<Scalars['String']['output']>; _updatedAt: Scalars['BigInt']['output']; activeAndStoppedConditionsCount: Scalars['Int']['output']; activeConditionsCount: Scalars['Int']['output']; conditions: Array<Condition>; conditionsCount: Scalars['Int']['output']; country: Country; createdBlockNumber: Scalars['BigInt']['output']; createdBlockTimestamp: Scalars['BigInt']['output']; description?: Maybe<Scalars['String']['output']>; finishedBlockNumber?: Maybe<Scalars['BigInt']['output']>; finishedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; gameId: Scalars['BigInt']['output']; /** Game Id */ id: Scalars['ID']['output']; league: League; participants: Array<Participant>; rawTotalTurnover: Scalars['BigInt']['output']; rawTurnover: Scalars['BigInt']['output']; settledBlockNumber?: Maybe<Scalars['BigInt']['output']>; settledBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; settledConditionsCount: Scalars['Int']['output']; slug: Scalars['String']['output']; sport: Sport; startsAt: Scalars['BigInt']['output']; state: GameState; title: Scalars['String']['output']; totalTurnover: Scalars['BigDecimal']['output']; turnover: Scalars['BigDecimal']['output']; }; export type GameConditionsArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Condition_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Condition_Filter>; }; export type GameParticipantsArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Participant_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Participant_Filter>; }; export declare enum GameState { Finished = "Finished", Live = "Live", Prematch = "Prematch", Stopped = "Stopped" } export type Game_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; _providerTitle?: InputMaybe<Scalars['String']['input']>; _providerTitle_contains?: InputMaybe<Scalars['String']['input']>; _providerTitle_contains_nocase?: InputMaybe<Scalars['String']['input']>; _providerTitle_ends_with?: InputMaybe<Scalars['String']['input']>; _providerTitle_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; _providerTitle_gt?: InputMaybe<Scalars['String']['input']>; _providerTitle_gte?: InputMaybe<Scalars['String']['input']>; _providerTitle_in?: InputMaybe<Array<Scalars['String']['input']>>; _providerTitle_lt?: InputMaybe<Scalars['String']['input']>; _providerTitle_lte?: InputMaybe<Scalars['String']['input']>; _providerTitle_not?: InputMaybe<Scalars['String']['input']>; _providerTitle_not_contains?: InputMaybe<Scalars['String']['input']>; _providerTitle_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; _providerTitle_not_ends_with?: InputMaybe<Scalars['String']['input']>; _providerTitle_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; _providerTitle_not_in?: InputMaybe<Array<Scalars['String']['input']>>; _providerTitle_not_starts_with?: InputMaybe<Scalars['String']['input']>; _providerTitle_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; _providerTitle_starts_with?: InputMaybe<Scalars['String']['input']>; _providerTitle_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; _updatedAt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; _updatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; activeAndStoppedConditionsCount?: InputMaybe<Scalars['Int']['input']>; activeAndStoppedConditionsCount_gt?: InputMaybe<Scalars['Int']['input']>; activeAndStoppedConditionsCount_gte?: InputMaybe<Scalars['Int']['input']>; activeAndStoppedConditionsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeAndStoppedConditionsCount_lt?: InputMaybe<Scalars['Int']['input']>; activeAndStoppedConditionsCount_lte?: InputMaybe<Scalars['Int']['input']>; activeAndStoppedConditionsCount_not?: InputMaybe<Scalars['Int']['input']>; activeAndStoppedConditionsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeConditionsCount?: InputMaybe<Scalars['Int']['input']>; activeConditionsCount_gt?: InputMaybe<Scalars['Int']['input']>; activeConditionsCount_gte?: InputMaybe<Scalars['Int']['input']>; activeConditionsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; activeConditionsCount_lt?: InputMaybe<Scalars['Int']['input']>; activeConditionsCount_lte?: InputMaybe<Scalars['Int']['input']>; activeConditionsCount_not?: InputMaybe<Scalars['Int']['input']>; activeConditionsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; and?: InputMaybe<Array<InputMaybe<Game_Filter>>>; conditionsCount?: InputMaybe<Scalars['Int']['input']>; conditionsCount_gt?: InputMaybe<Scalars['Int']['input']>; conditionsCount_gte?: InputMaybe<Scalars['Int']['input']>; conditionsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; conditionsCount_lt?: InputMaybe<Scalars['Int']['input']>; conditionsCount_lte?: InputMaybe<Scalars['Int']['input']>; conditionsCount_not?: InputMaybe<Scalars['Int']['input']>; conditionsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; conditions_?: InputMaybe<Condition_Filter>; country?: InputMaybe<Scalars['String']['input']>; country_?: InputMaybe<Country_Filter>; country_contains?: InputMaybe<Scalars['String']['input']>; country_contains_nocase?: InputMaybe<Scalars['String']['input']>; country_ends_with?: InputMaybe<Scalars['String']['input']>; country_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; country_gt?: InputMaybe<Scalars['String']['input']>; country_gte?: InputMaybe<Scalars['String']['input']>; country_in?: InputMaybe<Array<Scalars['String']['input']>>; country_lt?: InputMaybe<Scalars['String']['input']>; country_lte?: InputMaybe<Scalars['String']['input']>; country_not?: InputMaybe<Scalars['String']['input']>; country_not_contains?: InputMaybe<Scalars['String']['input']>; country_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; country_not_ends_with?: InputMaybe<Scalars['String']['input']>; country_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; country_not_in?: InputMaybe<Array<Scalars['String']['input']>>; country_not_starts_with?: InputMaybe<Scalars['String']['input']>; country_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; country_starts_with?: InputMaybe<Scalars['String']['input']>; country_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; createdBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; description?: InputMaybe<Scalars['String']['input']>; description_contains?: InputMaybe<Scalars['String']['input']>; description_contains_nocase?: InputMaybe<Scalars['String']['input']>; description_ends_with?: InputMaybe<Scalars['String']['input']>; description_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; description_gt?: InputMaybe<Scalars['String']['input']>; description_gte?: InputMaybe<Scalars['String']['input']>; description_in?: InputMaybe<Array<Scalars['String']['