@azuro-org/toolkit
Version:
This framework-agnostic package provides essential utilities for building applications on the Azuro Protocol.
73 lines (72 loc) • 2.54 kB
TypeScript
import * as Types from './types';
export type SportsQueryVariables = Types.Exact<{
first?: Types.InputMaybe<Types.Scalars['Int']['input']>;
sportFilter?: Types.InputMaybe<Types.Sport_Filter>;
countryFilter?: Types.InputMaybe<Types.Country_Filter>;
leagueFilter?: Types.InputMaybe<Types.League_Filter>;
gameFilter?: Types.InputMaybe<Types.Game_Filter>;
gameOrderBy?: Types.InputMaybe<Types.Game_OrderBy>;
gameOrderDirection?: Types.InputMaybe<Types.OrderDirection>;
}>;
export type SportsQuery = {
__typename?: 'Query';
sports: Array<{
__typename?: 'Sport';
id: string;
slug: string;
name: string;
sportId: string;
turnover: string;
countries: Array<{
__typename?: 'Country';
slug: string;
name: string;
turnover: string;
leagues: Array<{
__typename?: 'League';
slug: string;
name: string;
turnover: string;
games: Array<{
__typename?: 'Game';
id: string;
gameId: string;
slug: string;
title: string;
startsAt: string;
state: Types.GameState;
turnover: string;
sport: {
__typename?: 'Sport';
sportId: string;
slug: string;
name: string;
sporthub: {
__typename?: 'SportHub';
id: string;
slug: string;
};
};
league: {
__typename?: 'League';
id: string;
slug: string;
name: string;
};
country: {
__typename?: 'Country';
id: string;
slug: string;
name: string;
};
participants: Array<{
__typename?: 'Participant';
image?: string | null;
name: string;
}>;
}>;
}>;
}>;
}>;
};
export declare const SportsDocument: import("graphql/language/ast").DocumentNode;