@azuro-org/toolkit
Version:
This framework-agnostic package provides essential utilities for building applications on the Azuro Protocol.
889 lines • 127 kB
TypeScript
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']['