@ludo.ninja/api-server-admin
Version:
Visit [Pharos Production](https://pharosproduction.com) – the software development company specializing in high-load Web3 and DeFi projects. We deliver projects on time and within budget!
6,093 lines • 325 kB
TypeScript
import { GraphQLResolveInfo, GraphQLScalarType, GraphQLScalarTypeConfig } from 'graphql';
import * as Apollo from '@apollo/client';
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;
};
export type RequireFields<T, K extends keyof T> = Omit<T, K> & {
[P in K]-?: NonNullable<T[P]>;
};
/** 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;
};
Long: {
input: any;
output: any;
};
Upload: {
input: any;
output: any;
};
};
export declare enum IAccessType {
Public = "PUBLIC",
Restricted = "RESTRICTED"
}
export type IActiveInvite = {
createdAt?: Maybe<Scalars['Long']['output']>;
inviteCode?: Maybe<Scalars['String']['output']>;
maxUsagesLimit?: Maybe<Scalars['Int']['output']>;
reftypeColor?: Maybe<IReftypeColor>;
reftypeId?: Maybe<Scalars['String']['output']>;
reftypeName?: Maybe<Scalars['String']['output']>;
usedTimes?: Maybe<Scalars['Int']['output']>;
};
export type IAdminAirdropInput = {
activeFrom?: InputMaybe<Scalars['Long']['input']>;
activeUntil?: InputMaybe<Scalars['Long']['input']>;
geolocations?: InputMaybe<Array<Scalars['String']['input']>>;
hidden?: InputMaybe<Scalars['Boolean']['input']>;
maxLudoRank?: InputMaybe<Scalars['Float']['input']>;
maxXpLevel?: InputMaybe<Scalars['Int']['input']>;
minLudoRank?: InputMaybe<Scalars['Float']['input']>;
minXpLevel?: InputMaybe<Scalars['Int']['input']>;
name: Scalars['String']['input'];
showcase?: InputMaybe<Scalars['Boolean']['input']>;
};
export type IAdminBrand = {
addedBy?: Maybe<Scalars['String']['output']>;
archived?: Maybe<Scalars['Boolean']['output']>;
description: Scalars['String']['output'];
discord?: Maybe<Scalars['String']['output']>;
facebook?: Maybe<Scalars['String']['output']>;
id: Scalars['String']['output'];
industry?: Maybe<Scalars['String']['output']>;
link?: Maybe<Scalars['String']['output']>;
linkedin?: Maybe<Scalars['String']['output']>;
matchingWords: Array<Scalars['String']['output']>;
media?: Maybe<Scalars['String']['output']>;
name: Scalars['String']['output'];
referralLinks?: Maybe<Array<Maybe<IReferralLink>>>;
slug?: Maybe<Scalars['String']['output']>;
telegram?: Maybe<Scalars['String']['output']>;
twitter?: Maybe<Scalars['String']['output']>;
youtube?: Maybe<Scalars['String']['output']>;
};
export type IAdminCategory = {
addedBy?: Maybe<Scalars['String']['output']>;
archived?: Maybe<Scalars['Boolean']['output']>;
id: Scalars['String']['output'];
matchingWords: Array<Scalars['String']['output']>;
name: Scalars['String']['output'];
};
export type IAdminContactSupport = {
category?: Maybe<Scalars['String']['output']>;
description?: Maybe<Scalars['String']['output']>;
email?: Maybe<Scalars['String']['output']>;
id: Scalars['String']['output'];
priority?: Maybe<Scalars['String']['output']>;
userId?: Maybe<Scalars['String']['output']>;
walletAddress?: Maybe<Scalars['String']['output']>;
};
export type IAdminContentReport = {
contentId?: Maybe<Scalars['String']['output']>;
contentType?: Maybe<Scalars['String']['output']>;
description?: Maybe<Scalars['String']['output']>;
email?: Maybe<Scalars['String']['output']>;
evidenceFileUrl?: Maybe<Scalars['String']['output']>;
id: Scalars['String']['output'];
nameOfSubject?: Maybe<Scalars['String']['output']>;
reportReason?: Maybe<Scalars['String']['output']>;
userId?: Maybe<Scalars['String']['output']>;
};
export type IAdminFormOpportunity = {
blockchain?: Maybe<Scalars['String']['output']>;
description?: Maybe<Scalars['String']['output']>;
endDate?: Maybe<Scalars['Long']['output']>;
id: Scalars['String']['output'];
name?: Maybe<Scalars['String']['output']>;
opportunityType?: Maybe<IOpportunityType>;
registrationLink?: Maybe<Scalars['String']['output']>;
startDate?: Maybe<Scalars['Long']['output']>;
submitterEmail?: Maybe<Scalars['String']['output']>;
userId?: Maybe<Scalars['String']['output']>;
};
export type IAdminInvestorInquiry = {
assistanceRequest?: Maybe<Scalars['String']['output']>;
email?: Maybe<Scalars['String']['output']>;
id: Scalars['String']['output'];
investmentAmount?: Maybe<Scalars['Float']['output']>;
investmentExperience?: Maybe<Scalars['String']['output']>;
investorType?: Maybe<Scalars['String']['output']>;
ludoReferrerInfo?: Maybe<Scalars['String']['output']>;
name?: Maybe<Scalars['String']['output']>;
phoneNumber?: Maybe<Scalars['String']['output']>;
telegramId?: Maybe<Scalars['String']['output']>;
userId?: Maybe<Scalars['String']['output']>;
};
export type IAdminInvite = {
activeInvites?: Maybe<Array<IActiveInvite>>;
profileLink?: Maybe<IReferralLink>;
referredUsers?: Maybe<Array<Scalars['String']['output']>>;
userId: Scalars['String']['output'];
userXpLevel?: Maybe<Scalars['Int']['output']>;
username?: Maybe<Scalars['String']['output']>;
wallet?: Maybe<IWallet>;
};
export type IAdminLeaderboardProject = {
id: Scalars['String']['output'];
name?: Maybe<Scalars['String']['output']>;
price?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
rankDayDifference?: Maybe<Scalars['Float']['output']>;
rankHourDifference?: Maybe<Scalars['Float']['output']>;
rankWeekDifference?: Maybe<Scalars['Float']['output']>;
showcase?: Maybe<Scalars['Boolean']['output']>;
};
export type IAdminLeaderboardProjectsFilterInput = {
nameTerm?: InputMaybe<Scalars['String']['input']>;
price?: InputMaybe<Scalars['Float']['input']>;
rank?: InputMaybe<Scalars['Float']['input']>;
rankDayDifference?: InputMaybe<Scalars['Float']['input']>;
rankWeekDifference?: InputMaybe<Scalars['Float']['input']>;
showcase?: InputMaybe<Scalars['Boolean']['input']>;
};
export type IAdminLeaderboardProjectsPage = {
nextPage?: Maybe<IAdminPage>;
projects: Array<IAdminLeaderboardProject>;
};
export type IAdminLeaderboardProjectsSortInput = {
sortByLudoRank?: InputMaybe<ISort>;
sortByLudoRankDayDifference?: InputMaybe<ISort>;
sortByLudoRankHourDifference?: InputMaybe<ISort>;
sortByLudoRankWeekDifference?: InputMaybe<ISort>;
};
export type IAdminOpportunity = {
activeFrom?: Maybe<Scalars['Long']['output']>;
activeUntil?: Maybe<Scalars['Long']['output']>;
addedBy?: Maybe<Scalars['String']['output']>;
archived?: Maybe<Scalars['Boolean']['output']>;
availablePlacesForAirdrop?: Maybe<Scalars['Int']['output']>;
blockchains?: Maybe<Array<Scalars['String']['output']>>;
category?: Maybe<Scalars['String']['output']>;
clicks?: Maybe<Scalars['Int']['output']>;
description?: Maybe<Scalars['String']['output']>;
devicePlatforms?: Maybe<Array<IDevicePlatform>>;
encodePayload?: Maybe<Scalars['Boolean']['output']>;
geolocations?: Maybe<Array<Scalars['String']['output']>>;
hidden?: Maybe<Scalars['Boolean']['output']>;
industry?: Maybe<Scalars['String']['output']>;
ludoUrl?: Maybe<Scalars['String']['output']>;
maxLudoRank?: Maybe<Scalars['Float']['output']>;
maxWalletValue?: Maybe<Scalars['Float']['output']>;
maxXpLevel?: Maybe<Scalars['Int']['output']>;
media?: Maybe<Scalars['String']['output']>;
minLudoRank?: Maybe<Scalars['Float']['output']>;
minWalletValue?: Maybe<Scalars['Float']['output']>;
minXpLevel?: Maybe<Scalars['Int']['output']>;
name?: Maybe<Scalars['String']['output']>;
notificationDestinations?: Maybe<Array<INotificationDestination>>;
opportunityId: Scalars['ID']['output'];
parentOpportunityId?: Maybe<Scalars['String']['output']>;
participants?: Maybe<Scalars['Int']['output']>;
participantsLimit?: Maybe<Scalars['Int']['output']>;
payloadSecretKey?: Maybe<Scalars['String']['output']>;
payloadTypes?: Maybe<Array<Maybe<IPayloadType>>>;
projectId?: Maybe<Scalars['String']['output']>;
projectName?: Maybe<Scalars['String']['output']>;
projectUrl?: Maybe<Scalars['String']['output']>;
pushNotificationsEnabled?: Maybe<Scalars['Boolean']['output']>;
showcase?: Maybe<Scalars['Boolean']['output']>;
slug?: Maybe<Scalars['String']['output']>;
status?: Maybe<Scalars['String']['output']>;
type: IOpportunityType;
views?: Maybe<Scalars['Int']['output']>;
};
export type IAdminOpportunityInput = {
activeFrom?: InputMaybe<Scalars['Long']['input']>;
activeUntil?: InputMaybe<Scalars['Long']['input']>;
blockchain?: InputMaybe<Scalars['String']['input']>;
blockchains?: InputMaybe<Array<Scalars['String']['input']>>;
categoryId?: InputMaybe<Scalars['String']['input']>;
collection?: InputMaybe<Scalars['String']['input']>;
description?: InputMaybe<Scalars['String']['input']>;
devicePlatforms?: InputMaybe<Array<IDevicePlatform>>;
encodePayload?: InputMaybe<Scalars['Boolean']['input']>;
geolocations?: InputMaybe<Array<Scalars['String']['input']>>;
ludoUrl?: InputMaybe<Scalars['String']['input']>;
maxLudoRank?: InputMaybe<Scalars['Float']['input']>;
maxWalletValue?: InputMaybe<Scalars['Float']['input']>;
maxXpLevel?: InputMaybe<Scalars['Int']['input']>;
media?: InputMaybe<Scalars['String']['input']>;
minLudoRank?: InputMaybe<Scalars['Float']['input']>;
minWalletValue?: InputMaybe<Scalars['Float']['input']>;
minXpLevel?: InputMaybe<Scalars['Int']['input']>;
name: Scalars['String']['input'];
notificationDestinations?: InputMaybe<Array<INotificationDestination>>;
openOpportunityXps?: InputMaybe<Scalars['Int']['input']>;
parentOpportunityId?: InputMaybe<Scalars['String']['input']>;
participantsLimit?: InputMaybe<Scalars['Int']['input']>;
payloadTypes?: InputMaybe<Array<InputMaybe<IPayloadType>>>;
projectId?: InputMaybe<Scalars['String']['input']>;
projectUrl?: InputMaybe<Scalars['String']['input']>;
pushNotificationsEnabled: Scalars['Boolean']['input'];
slug?: InputMaybe<Scalars['String']['input']>;
status: Scalars['String']['input'];
type: IOpportunityType;
};
export type IAdminPage = {
elements?: Maybe<Scalars['Long']['output']>;
lastNum?: Maybe<Scalars['Int']['output']>;
num?: Maybe<Scalars['Int']['output']>;
size?: Maybe<Scalars['Int']['output']>;
token?: Maybe<Scalars['String']['output']>;
};
export type IAdminPageInput = {
num: Scalars['Int']['input'];
size: Scalars['Int']['input'];
token?: InputMaybe<Scalars['String']['input']>;
};
export type IAdminPartnershipInquiry = {
aboutProject?: Maybe<Scalars['String']['output']>;
email?: Maybe<Scalars['String']['output']>;
id: Scalars['String']['output'];
ludoReferrerInfo?: Maybe<Scalars['String']['output']>;
name?: Maybe<Scalars['String']['output']>;
partnershipType?: Maybe<Scalars['String']['output']>;
projectName?: Maybe<Scalars['String']['output']>;
userId?: Maybe<Scalars['String']['output']>;
website?: Maybe<Scalars['String']['output']>;
};
export type IAdminProject = {
blockchain: Scalars['String']['output'];
contract: Scalars['String']['output'];
fetchedAt?: Maybe<Scalars['Long']['output']>;
hidden: Scalars['Boolean']['output'];
hideDiagrams: Scalars['Boolean']['output'];
holders?: Maybe<Scalars['Int']['output']>;
holdersDayDifference?: Maybe<Scalars['Float']['output']>;
id: Scalars['String']['output'];
name?: Maybe<Scalars['String']['output']>;
price?: Maybe<Scalars['Float']['output']>;
priceDayDifference?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
rankDayDifference?: Maybe<Scalars['Float']['output']>;
reactions: IAdminProjectReactions;
removalDate?: Maybe<Scalars['Long']['output']>;
removalReason?: Maybe<Scalars['String']['output']>;
slug: Scalars['String']['output'];
twitter?: Maybe<Scalars['String']['output']>;
twitterFollowers?: Maybe<Scalars['Int']['output']>;
twitterFollowersDayDifference?: Maybe<Scalars['Float']['output']>;
verified: Scalars['Boolean']['output'];
website?: Maybe<Scalars['String']['output']>;
websiteRank?: Maybe<Scalars['Int']['output']>;
};
export type IAdminProjectInput = {
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
hidden: Scalars['Boolean']['input'];
hideDiagrams: Scalars['Boolean']['input'];
slug: Scalars['String']['input'];
verified: Scalars['Boolean']['input'];
};
export type IAdminProjectReactions = {
dislikes: Scalars['Int']['output'];
likes: Scalars['Int']['output'];
neutrals: Scalars['Int']['output'];
};
export type IAdminProjectsAlerting = {
activeUntil: Scalars['Long']['output'];
featurePackId: Scalars['String']['output'];
featurePackName: Scalars['String']['output'];
projects?: Maybe<Array<IAdminProject>>;
slotsFree: Scalars['Int']['output'];
slotsLimit: Scalars['Int']['output'];
userId: Scalars['String']['output'];
wallets?: Maybe<Array<IWallet>>;
};
export type IAdminProjectsAlertingFilterInput = {
projectsTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
walletsTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IAdminProjectsAlertingPage = {
nextPage?: Maybe<IAdminPage>;
projectsAlerting: Array<IAdminProjectsAlerting>;
};
export type IAdminProjectsAlertingSortInput = {
sortByActiveUntil?: InputMaybe<ISort>;
};
export type IAdminProjectsFilterInput = {
contractTerm?: InputMaybe<Scalars['String']['input']>;
hidden?: InputMaybe<Scalars['Boolean']['input']>;
holders?: InputMaybe<Scalars['Int']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
price?: InputMaybe<Scalars['Float']['input']>;
rank?: InputMaybe<Scalars['Float']['input']>;
twitterTerm?: InputMaybe<Scalars['String']['input']>;
websiteTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IAdminProjectsMonitoring = {
activationMethod?: Maybe<Scalars['String']['output']>;
activeUntil: Scalars['Long']['output'];
monitorsFree: Scalars['Int']['output'];
monitorsLimit: Scalars['Int']['output'];
projects?: Maybe<Array<IAdminProject>>;
userId: Scalars['String']['output'];
username?: Maybe<Scalars['String']['output']>;
wallets?: Maybe<Array<IWallet>>;
};
export type IAdminProjectsMonitoringFilterInput = {
projectsTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
walletsTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IAdminProjectsMonitoringPage = {
nextPage?: Maybe<IAdminPage>;
projectsMonitoring: Array<IAdminProjectsMonitoring>;
};
export type IAdminProjectsMonitoringSortInput = {
sortByActivationMethod?: InputMaybe<ISort>;
sortByActiveUntil?: InputMaybe<ISort>;
};
export type IAdminProjectsPage = {
nextPage?: Maybe<IAdminPage>;
projects: Array<IAdminProject>;
};
export type IAdminProjectsSortInput = {
sortByFetchedDate?: InputMaybe<ISort>;
sortByRemovalDate?: InputMaybe<ISort>;
};
export type IAdminReferral = {
mainWallet?: Maybe<IWallet>;
referralLinks?: Maybe<Array<IReferralLink>>;
referrals?: Maybe<Array<IReferredUsersInfo>>;
referredUsersNum?: Maybe<Scalars['Int']['output']>;
userId: Scalars['ID']['output'];
username?: Maybe<Scalars['String']['output']>;
};
export type IAdminUser = {
connectedBlockchains?: Maybe<Array<Scalars['String']['output']>>;
createdAt?: Maybe<Scalars['Long']['output']>;
devicePlatform?: Maybe<IDevicePlatform>;
firstVisitSource?: Maybe<ILoginSource>;
inviterId?: Maybe<Scalars['String']['output']>;
ip?: Maybe<Scalars['String']['output']>;
isActive?: Maybe<Scalars['Boolean']['output']>;
lastLoggedAt?: Maybe<Scalars['Long']['output']>;
location?: Maybe<Scalars['String']['output']>;
ludoRank?: Maybe<Scalars['Float']['output']>;
topInterests?: Maybe<Array<Scalars['String']['output']>>;
userId: Scalars['ID']['output'];
userLanguage?: Maybe<Scalars['String']['output']>;
username?: Maybe<Scalars['String']['output']>;
wallets?: Maybe<Array<IWallet>>;
walletsValue?: Maybe<Scalars['Float']['output']>;
xpLevel?: Maybe<Scalars['Int']['output']>;
};
export type IAdminXp = {
connectedWalletsNum?: Maybe<Scalars['Int']['output']>;
joinedOpportunityIds?: Maybe<Array<Scalars['String']['output']>>;
mainWallet?: Maybe<IWallet>;
referredUsers?: Maybe<Array<Scalars['ID']['output']>>;
referredUsersNum?: Maybe<Scalars['Int']['output']>;
suggestedOpportunityIds?: Maybe<Array<Scalars['String']['output']>>;
userId: Scalars['ID']['output'];
userXpLevel?: Maybe<Scalars['Int']['output']>;
userXpPoints?: Maybe<Scalars['Int']['output']>;
username?: Maybe<Scalars['String']['output']>;
};
export type IAirdropsLeaderboardFilterInput = {
activeFromTimestamp?: InputMaybe<Scalars['Long']['input']>;
activeUntilTimestamp?: InputMaybe<Scalars['Long']['input']>;
geolocationTerm?: InputMaybe<Scalars['String']['input']>;
hidden?: InputMaybe<Scalars['Boolean']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
userRank?: InputMaybe<Scalars['Int']['input']>;
xpLevel?: InputMaybe<Scalars['Int']['input']>;
};
export type IAirdropsLeaderboardSortInput = {
sortByDate?: InputMaybe<ISort>;
sortByParticipants?: InputMaybe<ISort>;
};
export declare enum IAuthorityType {
Medias = "MEDIAS",
Search = "SEARCH"
}
export declare enum IBlockchains {
BaseMainnet = "BASE_MAINNET",
BaseSepolia = "BASE_SEPOLIA",
BscMainnet = "BSC_MAINNET",
BscTestnet = "BSC_TESTNET",
EthereumMainnet = "ETHEREUM_MAINNET",
EthereumSepolia = "ETHEREUM_SEPOLIA",
PolygonAmoy = "POLYGON_AMOY",
PolygonMainnet = "POLYGON_MAINNET",
TonMainnet = "TON_MAINNET",
TonTestnet = "TON_TESTNET"
}
export type IBrandInput = {
description: Scalars['String']['input'];
discord?: InputMaybe<Scalars['String']['input']>;
facebook?: InputMaybe<Scalars['String']['input']>;
industry?: InputMaybe<Scalars['String']['input']>;
link?: InputMaybe<Scalars['String']['input']>;
linkedin?: InputMaybe<Scalars['String']['input']>;
matchingWords: Array<Scalars['String']['input']>;
media?: InputMaybe<Scalars['String']['input']>;
name: Scalars['String']['input'];
slug?: InputMaybe<Scalars['String']['input']>;
telegram?: InputMaybe<Scalars['String']['input']>;
twitter?: InputMaybe<Scalars['String']['input']>;
youtube?: InputMaybe<Scalars['String']['input']>;
};
export type IBrandsFilterInput = {
addedByTerm?: InputMaybe<Scalars['String']['input']>;
archived?: InputMaybe<Scalars['Boolean']['input']>;
descriptionTerm?: InputMaybe<Scalars['String']['input']>;
industryTerm?: InputMaybe<Scalars['String']['input']>;
linkTerm?: InputMaybe<Scalars['String']['input']>;
matchingWordsTerm?: InputMaybe<Scalars['String']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IBrandsPage = {
brands: Array<IAdminBrand>;
nextPage?: Maybe<IAdminPage>;
};
export type IBrandsSortInput = {
sortByAddedBy?: InputMaybe<ISort>;
sortByIndustry?: InputMaybe<ISort>;
sortByName?: InputMaybe<ISort>;
};
export type ICategoriesFilterInput = {
addedByTerm?: InputMaybe<Scalars['String']['input']>;
archived?: InputMaybe<Scalars['Boolean']['input']>;
matchingWordsTerm?: InputMaybe<Scalars['String']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type ICategoriesPage = {
categories: Array<IAdminCategory>;
nextPage?: Maybe<IAdminPage>;
};
export type ICategoriesSortInput = {
sortByAddedBy?: InputMaybe<ISort>;
sortByName?: InputMaybe<ISort>;
};
export type ICategoryInput = {
matchingWords: Array<Scalars['String']['input']>;
name: Scalars['String']['input'];
};
export type ICheckInviteCodeData = {
code: Scalars['String']['output'];
isAvailable: Scalars['Boolean']['output'];
maxUsagesLimit: Scalars['Int']['output'];
usedTimes: Scalars['Int']['output'];
};
export type ICompanyToken = {
authToken?: Maybe<Scalars['String']['output']>;
authorities?: Maybe<Array<IAuthorityType>>;
companyName?: Maybe<Scalars['String']['output']>;
computingUnits?: Maybe<Scalars['Int']['output']>;
expiredAt?: Maybe<Scalars['Long']['output']>;
issuedAt?: Maybe<Scalars['Long']['output']>;
jti: Scalars['String']['output'];
requestsPerDay?: Maybe<Scalars['Int']['output']>;
requestsPerHour?: Maybe<Scalars['Int']['output']>;
requestsPerMinute?: Maybe<Scalars['Int']['output']>;
requestsPerSecond?: Maybe<Scalars['Int']['output']>;
tariffPlan?: Maybe<ITariffPlan>;
};
export type ICompanyTokenInput = {
authorities?: InputMaybe<Array<InputMaybe<IAuthorityType>>>;
companyName: Scalars['String']['input'];
computingUnits?: InputMaybe<Scalars['Int']['input']>;
expiredAt?: InputMaybe<Scalars['Long']['input']>;
requestsPerDay?: InputMaybe<Scalars['Int']['input']>;
requestsPerHour?: InputMaybe<Scalars['Int']['input']>;
requestsPerMinute?: InputMaybe<Scalars['Int']['input']>;
requestsPerSecond?: InputMaybe<Scalars['Int']['input']>;
tariffPlan: ITariffPlan;
};
export type ICompanyTokensFilterInput = {
authTokenTerm?: InputMaybe<Scalars['String']['input']>;
companyNameTerm?: InputMaybe<Scalars['String']['input']>;
jtiTerm?: InputMaybe<Scalars['String']['input']>;
};
export type ICompanyTokensPage = {
companyTokens?: Maybe<Array<Maybe<ICompanyToken>>>;
nextPage?: Maybe<IAdminPage>;
};
export type IContactSupportFilterInput = {
categoryTerm?: InputMaybe<Scalars['String']['input']>;
emailTerm?: InputMaybe<Scalars['String']['input']>;
idTerm?: InputMaybe<Scalars['String']['input']>;
priorityTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
walletAddressTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IContactSupportPage = {
contactSupports: Array<IAdminContactSupport>;
nextPage?: Maybe<IAdminPage>;
};
export type IContactSupportSortInput = {
sortByCategory?: InputMaybe<ISort>;
sortByEmail?: InputMaybe<ISort>;
sortByPriority?: InputMaybe<ISort>;
sortByWallet?: InputMaybe<ISort>;
};
export type IContentReportFilterInput = {
contentIdTerm?: InputMaybe<Scalars['String']['input']>;
contentTypeTerm?: InputMaybe<Scalars['String']['input']>;
emailTerm?: InputMaybe<Scalars['String']['input']>;
idTerm?: InputMaybe<Scalars['String']['input']>;
nameOfSubjectTerm?: InputMaybe<Scalars['String']['input']>;
reportReasonTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IContentReportPage = {
contentReports: Array<IAdminContentReport>;
nextPage?: Maybe<IAdminPage>;
};
export type IContentReportSortInput = {
sortByContentId?: InputMaybe<ISort>;
sortByContentType?: InputMaybe<ISort>;
sortByEmail?: InputMaybe<ISort>;
sortByNameOfSubject?: InputMaybe<ISort>;
sortByReportReason?: InputMaybe<ISort>;
sortByUserId?: InputMaybe<ISort>;
};
export type ICountry = {
continent: Scalars['String']['output'];
country: Scalars['String']['output'];
};
export declare enum IDevicePlatform {
Android = "ANDROID",
Computer = "COMPUTER",
Ios = "IOS",
Unknown = "UNKNOWN"
}
export type IFeaturePackPurchase = {
featurePackId: Scalars['String']['output'];
featurePackName: Scalars['String']['output'];
price: Scalars['Float']['output'];
purchasePrice?: Maybe<Scalars['Float']['output']>;
purchaseType: IPurchaseType;
purchasedAt: Scalars['Long']['output'];
userId: Scalars['String']['output'];
username?: Maybe<Scalars['String']['output']>;
};
export type IFeaturePackPurchaseFilterInput = {
featurePackId?: InputMaybe<Scalars['String']['input']>;
price?: InputMaybe<Scalars['Float']['input']>;
purchaseType?: InputMaybe<IPurchaseType>;
purchasedAt?: InputMaybe<Scalars['Long']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
usernameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IFeaturePackPurchasePage = {
nextPage?: Maybe<IAdminPage>;
priceSum?: Maybe<Scalars['Float']['output']>;
purchasePriceSum?: Maybe<Scalars['Float']['output']>;
purchases?: Maybe<Array<IFeaturePackPurchase>>;
};
export type IFeaturePackPurchaseSortInput = {
sortByFeaturePack?: InputMaybe<ISort>;
sortByPurchasedAt?: InputMaybe<ISort>;
sortByUsername?: InputMaybe<ISort>;
};
export type IFormOpportunityFilterInput = {
endDateTimestamp?: InputMaybe<Scalars['Long']['input']>;
idTerm?: InputMaybe<Scalars['String']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
registrationLinkTerm?: InputMaybe<Scalars['String']['input']>;
startDateTimestamp?: InputMaybe<Scalars['Long']['input']>;
submitterEmailTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IFormOpportunityPage = {
nextPage?: Maybe<IAdminPage>;
opportunities: Array<IAdminFormOpportunity>;
};
export type IFormOpportunitySortInput = {
sortByEndDate?: InputMaybe<ISort>;
sortByName?: InputMaybe<ISort>;
sortByStartDate?: InputMaybe<ISort>;
sortBySubmitterEmail?: InputMaybe<ISort>;
sortByUserId?: InputMaybe<ISort>;
};
export type IIncome = {
adminUsername?: Maybe<Scalars['String']['output']>;
adminWalletAddress?: Maybe<Scalars['String']['output']>;
adminWalletBlockchain?: Maybe<Scalars['String']['output']>;
createdAt: Scalars['Long']['output'];
subject: Scalars['String']['output'];
userId: Scalars['String']['output'];
username?: Maybe<Scalars['String']['output']>;
};
export type IIncomeFilterInput = {
adminWalletTerm?: InputMaybe<Scalars['String']['input']>;
createdAt?: InputMaybe<Scalars['Long']['input']>;
subjectTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
usernameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IIncomePage = {
incomes?: Maybe<Array<IIncome>>;
nextPage?: Maybe<IAdminPage>;
};
export type IIncomeSortInput = {
sortByCreatedAt?: InputMaybe<ISort>;
};
export type IInvestorInquiryFilterInput = {
emailTerm?: InputMaybe<Scalars['String']['input']>;
idTerm?: InputMaybe<Scalars['String']['input']>;
investorTypeTerm?: InputMaybe<Scalars['String']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
phoneNumberTerm?: InputMaybe<Scalars['String']['input']>;
telegramIdTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IInvestorInquiryPage = {
investorInquiries: Array<IAdminInvestorInquiry>;
nextPage?: Maybe<IAdminPage>;
};
export type IInvestorInquirySortInput = {
sortByEmail?: InputMaybe<ISort>;
sortByInvestmentAmount?: InputMaybe<ISort>;
sortByInvestorType?: InputMaybe<ISort>;
sortByName?: InputMaybe<ISort>;
sortByPhoneNumber?: InputMaybe<ISort>;
sortByUserId?: InputMaybe<ISort>;
};
export type IInvitesFilterInput = {
activeInviteTerm?: InputMaybe<Scalars['String']['input']>;
mainWalletTerm?: InputMaybe<Scalars['String']['input']>;
referredUserTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
userXpLevelTerm?: InputMaybe<Scalars['String']['input']>;
usernameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IInvitesPage = {
invites: Array<IAdminInvite>;
nextPage?: Maybe<IAdminPage>;
};
export type IInvitesSortInput = {
sortByActiveInvites?: InputMaybe<ISort>;
sortByReferredUsers?: InputMaybe<ISort>;
sortByUsername?: InputMaybe<ISort>;
sortByXpLevel?: InputMaybe<ISort>;
};
export type ILeaderboard = {
accessType: IAccessType;
geolocations?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
hidden: Scalars['Boolean']['output'];
maxRank?: Maybe<Scalars['Float']['output']>;
maxXpLevel?: Maybe<Scalars['Int']['output']>;
minRank?: Maybe<Scalars['Float']['output']>;
minXpLevel?: Maybe<Scalars['Int']['output']>;
type: ILeaderboardType;
};
export type ILeaderboardInput = {
accessType: IAccessType;
geolocations?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
hidden: Scalars['Boolean']['input'];
maxRank?: InputMaybe<Scalars['Float']['input']>;
maxXpLevel?: InputMaybe<Scalars['Int']['input']>;
minRank?: InputMaybe<Scalars['Float']['input']>;
minXpLevel?: InputMaybe<Scalars['Int']['input']>;
};
export declare enum ILeaderboardType {
Airdrops = "AIRDROPS",
Projects = "PROJECTS"
}
export type ILocation = {
name: Scalars['String']['output'];
type: ILocationType;
};
export declare enum ILocationType {
Continent = "CONTINENT",
Country = "COUNTRY"
}
export declare enum ILoginSource {
Backoffice = "BACKOFFICE",
Extension = "EXTENSION",
Portal = "PORTAL",
TgMiniApp = "TG_MINI_APP",
Unknown = "UNKNOWN"
}
export type ILudoNft = {
address?: Maybe<Scalars['String']['output']>;
blockchain: IBlockchains;
createdAt?: Maybe<Scalars['Long']['output']>;
explorer?: Maybe<Scalars['String']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
tier?: Maybe<ITier>;
tokenId?: Maybe<Scalars['String']['output']>;
wallet?: Maybe<Scalars['String']['output']>;
};
export type ILudoNftFilterInput = {
blockchain: IBlockchains;
createdAfter?: InputMaybe<Scalars['Long']['input']>;
createdBefore?: InputMaybe<Scalars['Long']['input']>;
rank?: InputMaybe<Scalars['Float']['input']>;
tierNameTerm?: InputMaybe<Scalars['String']['input']>;
tokenIdTerm?: InputMaybe<Scalars['String']['input']>;
walletTerm?: InputMaybe<Scalars['String']['input']>;
};
export type ILudoNftPage = {
ludoNfts: Array<ILudoNft>;
nextPage?: Maybe<IAdminPage>;
};
export type ILudoNftSortInput = {
sortByCreatedAt?: InputMaybe<ISort>;
sortByRank?: InputMaybe<ISort>;
sortByTier?: InputMaybe<ISort>;
sortByWallet?: InputMaybe<ISort>;
};
export type IMutation = {
addInviteCodes: Scalars['Boolean']['output'];
addSuggestedOpportunity: Scalars['Boolean']['output'];
changeXpPoints: Scalars['Boolean']['output'];
createAdminOpportunity: Scalars['Boolean']['output'];
createBrand: Scalars['Boolean']['output'];
createCategory: Scalars['Boolean']['output'];
createCompanyToken: Scalars['Boolean']['output'];
createProject: Scalars['Boolean']['output'];
createPublisher: Scalars['Boolean']['output'];
createReferralType?: Maybe<Scalars['Boolean']['output']>;
createTier: Scalars['Boolean']['output'];
regenerateOpportunityPayloadSecretKey: Scalars['Boolean']['output'];
removeInviteCode: Scalars['Boolean']['output'];
removeSuggestedOpportunity: Scalars['Boolean']['output'];
revokeCompanyToken: Scalars['Boolean']['output'];
setDummy: Scalars['String']['output'];
triggerOpportunityNotification: Scalars['Boolean']['output'];
updateAirdrop: Scalars['Boolean']['output'];
updateBrand: Scalars['Boolean']['output'];
updateBrandArchivedStatus: Scalars['Boolean']['output'];
updateCategory: Scalars['Boolean']['output'];
updateCategoryArchivedStatus: Scalars['Boolean']['output'];
updateCompanyTokenRateLimits: Scalars['Boolean']['output'];
updateInviteCodeUsagesLimit: Scalars['Boolean']['output'];
updateKPISettings: Scalars['Boolean']['output'];
updateLeaderboard: Scalars['Boolean']['output'];
updateLeaderboardProjectHiddenStatus: Scalars['Boolean']['output'];
updateOpportunity: Scalars['Boolean']['output'];
updateOpportunityArchivedStatus: Scalars['Boolean']['output'];
updateOpportunityPushStatus: Scalars['Boolean']['output'];
updateProfileStatus: Scalars['Boolean']['output'];
updateProject: Scalars['Boolean']['output'];
updatePublisher: Scalars['Boolean']['output'];
updateReferralType: Scalars['Boolean']['output'];
updateReferralTypeArchivedStatus: Scalars['Boolean']['output'];
updateTier: Scalars['Boolean']['output'];
updateTierArchivedStatus: Scalars['Boolean']['output'];
};
export type IMutationAddInviteCodesArgs = {
codesNum: Scalars['Int']['input'];
reftypeId?: InputMaybe<Scalars['String']['input']>;
userId: Scalars['String']['input'];
};
export type IMutationAddSuggestedOpportunityArgs = {
opportunityId: Scalars['String']['input'];
userId: Scalars['ID']['input'];
};
export type IMutationChangeXpPointsArgs = {
pointsDiff: Scalars['Int']['input'];
userId: Scalars['ID']['input'];
};
export type IMutationCreateAdminOpportunityArgs = {
file?: InputMaybe<Scalars['Upload']['input']>;
input: IAdminOpportunityInput;
};
export type IMutationCreateBrandArgs = {
brand: IBrandInput;
file?: InputMaybe<Scalars['Upload']['input']>;
};
export type IMutationCreateCategoryArgs = {
matchingWords: Array<Scalars['String']['input']>;
name: Scalars['String']['input'];
};
export type IMutationCreateCompanyTokenArgs = {
input: ICompanyTokenInput;
};
export type IMutationCreateProjectArgs = {
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
};
export type IMutationCreatePublisherArgs = {
input: IPublisherInput;
};
export type IMutationCreateReferralTypeArgs = {
input: IReferralTypeInput;
};
export type IMutationCreateTierArgs = {
input: ITierInput;
};
export type IMutationRegenerateOpportunityPayloadSecretKeyArgs = {
id: Scalars['ID']['input'];
};
export type IMutationRemoveInviteCodeArgs = {
inviteCode: Scalars['String']['input'];
};
export type IMutationRemoveSuggestedOpportunityArgs = {
opportunityId: Scalars['String']['input'];
userId: Scalars['ID']['input'];
};
export type IMutationRevokeCompanyTokenArgs = {
authToken: Scalars['String']['input'];
};
export type IMutationTriggerOpportunityNotificationArgs = {
opportunityId: Scalars['ID']['input'];
};
export type IMutationUpdateAirdropArgs = {
file?: InputMaybe<Scalars['Upload']['input']>;
id: Scalars['ID']['input'];
input: IAdminAirdropInput;
};
export type IMutationUpdateBrandArgs = {
file?: InputMaybe<Scalars['Upload']['input']>;
id: Scalars['ID']['input'];
input: IBrandInput;
};
export type IMutationUpdateBrandArchivedStatusArgs = {
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
};
export type IMutationUpdateCategoryArgs = {
id: Scalars['ID']['input'];
input: ICategoryInput;
};
export type IMutationUpdateCategoryArchivedStatusArgs = {
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
};
export type IMutationUpdateCompanyTokenRateLimitsArgs = {
input: IRateLimitsInput;
jti: Scalars['String']['input'];
};
export type IMutationUpdateInviteCodeUsagesLimitArgs = {
code: Scalars['String']['input'];
usagesLimit: Scalars['Int']['input'];
};
export type IMutationUpdateKpiSettingsArgs = {
input: IProjectsKpiSettingsInput;
};
export type IMutationUpdateLeaderboardArgs = {
input: ILeaderboardInput;
type: ILeaderboardType;
};
export type IMutationUpdateLeaderboardProjectHiddenStatusArgs = {
hidden: Scalars['Boolean']['input'];
id: Scalars['String']['input'];
};
export type IMutationUpdateOpportunityArgs = {
file?: InputMaybe<Scalars['Upload']['input']>;
id: Scalars['ID']['input'];
input: IAdminOpportunityInput;
};
export type IMutationUpdateOpportunityArchivedStatusArgs = {
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
};
export type IMutationUpdateOpportunityPushStatusArgs = {
isActive: Scalars['Boolean']['input'];
opportunityId: Scalars['ID']['input'];
};
export type IMutationUpdateProfileStatusArgs = {
isActive: Scalars['Boolean']['input'];
userId: Scalars['ID']['input'];
};
export type IMutationUpdateProjectArgs = {
input: IAdminProjectInput;
};
export type IMutationUpdatePublisherArgs = {
input: IPublisherInput;
};
export type IMutationUpdateReferralTypeArgs = {
id: Scalars['ID']['input'];
input: IReferralTypeInput;
};
export type IMutationUpdateReferralTypeArchivedStatusArgs = {
archived: Scalars['Boolean']['input'];
id: Scalars['ID']['input'];
};
export type IMutationUpdateTierArgs = {
id: Scalars['ID']['input'];
input: ITierInput;
};
export type IMutationUpdateTierArchivedStatusArgs = {
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
};
export declare enum INotificationDestination {
Ludox = "LUDOX",
TapToEarnGame = "TAP_TO_EARN_GAME",
Telegram = "TELEGRAM",
Webapp = "WEBAPP"
}
export type INumberRangeInput = {
end?: InputMaybe<Scalars['Int']['input']>;
start?: InputMaybe<Scalars['Int']['input']>;
};
export type IOpportunitiesFilterInput = {
activeFromTimestamp?: InputMaybe<Scalars['Long']['input']>;
activeUntilTimestamp?: InputMaybe<Scalars['Long']['input']>;
addedByTerm?: InputMaybe<Scalars['String']['input']>;
archived?: InputMaybe<Scalars['Boolean']['input']>;
arePushNotificationsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
categoryTerm?: InputMaybe<Scalars['String']['input']>;
clicksRange?: InputMaybe<INumberRangeInput>;
industryTerm?: InputMaybe<Scalars['String']['input']>;
maxLudoRank?: InputMaybe<Scalars['Float']['input']>;
maxWalletValue?: InputMaybe<Scalars['Float']['input']>;
maxXpLevel?: InputMaybe<Scalars['Int']['input']>;
minLudoRank?: InputMaybe<Scalars['Float']['input']>;
minWalletValue?: InputMaybe<Scalars['Float']['input']>;
minXpLevel?: InputMaybe<Scalars['Int']['input']>;
opportunityIdTerm?: InputMaybe<Scalars['String']['input']>;
opportunityLudoUrlTerm?: InputMaybe<Scalars['String']['input']>;
opportunityNameTerm?: InputMaybe<Scalars['String']['input']>;
opportunityProjectUrlTerm?: InputMaybe<Scalars['String']['input']>;
opportunityStatusTerm?: InputMaybe<Scalars['String']['input']>;
viewsRange?: InputMaybe<INumberRangeInput>;
};
export type IOpportunitiesPage = {
nextPage?: Maybe<IAdminPage>;
opportunities: Array<IAdminOpportunity>;
};
export type IOpportunitiesSortInput = {
sortByActiveFrom?: InputMaybe<ISort>;
sortByActiveUntil?: InputMaybe<ISort>;
sortByAddedBy?: InputMaybe<ISort>;
sortByCategory?: InputMaybe<ISort>;
sortByClicks?: InputMaybe<ISort>;
sortByMaxXpLevel?: InputMaybe<ISort>;
sortByMinXpLevel?: InputMaybe<ISort>;
sortByOpportunityName?: InputMaybe<ISort>;
sortByOpportunityStatus?: InputMaybe<ISort>;
sortByProjectName?: InputMaybe<ISort>;
sortByViews?: InputMaybe<ISort>;
};
export declare enum IOpportunityType {
Event = "EVENT",
Marketing = "MARKETING",
NftMinting = "NFT_MINTING",
TokenAirdrop = "TOKEN_AIRDROP"
}
export type IPartnershipInquiryFilterInput = {
emailTerm?: InputMaybe<Scalars['String']['input']>;
idTerm?: InputMaybe<Scalars['String']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
partnershipTypeTerm?: InputMaybe<Scalars['String']['input']>;
projectNameTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
websiteTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IPartnershipInquiryPage = {
nextPage?: Maybe<IAdminPage>;
partnershipInquiries: Array<IAdminPartnershipInquiry>;
};
export type IPartnershipInquirySortInput = {
sortByEmail?: InputMaybe<ISort>;
sortByPartnershipType?: InputMaybe<ISort>;
sortByProjectName?: InputMaybe<ISort>;
sortByUserId?: InputMaybe<ISort>;
};
export declare enum IPayloadType {
UserRank = "USER_RANK",
UserWallet = "USER_WALLET"
}
export declare enum IProjectType {
AiAgents = "AI_AGENTS",
DeFi = "DE_FI",
GameFi = "GAME_FI",
MemeCoins = "MEME_COINS"
}
export type IProjectsKpiSetting = {
id: Scalars['String']['output'];
value: Scalars['Float']['output'];
};
export type IProjectsKpiSettingInput = {
id: Scalars['String']['input'];
value: Scalars['Float']['input'];
};
export type IProjectsKpiSettingsInput = {
settings: Array<IProjectsKpiSettingInput>;
};
export type IPublisherInput = {
activeUntil: Scalars['Long']['input'];
monitorsLimit: Scalars['Int']['input'];
userId?: InputMaybe<Scalars['String']['input']>;
wallet?: InputMaybe<Scalars['String']['input']>;
};
export declare enum IPurchaseType {
Publisher = "PUBLISHER",
Xp = "XP"
}
export type IQuery = {
checkInviteCode: ICheckInviteCodeData;
fetchAdminAirdropsPage: IOpportunitiesPage;
fetchAdminBrands: Array<IAdminBrand>;
fetchAdminBrandsPage: IBrandsPage;
fetchAdminCategories: Array<IAdminCategory>;
fetchAdminCategoriesPage: ICategoriesPage;
fetchAdminInvitesPage: IInvitesPage;
fetchAdminOpportunitiesByType?: Maybe<Array<Maybe<IAdminOpportunity>>>;
fetchAdminOpportunitiesPage: IOpportunitiesPage;
fetchAdminProjects: Array<IAdminProject>;
fetchAdminReferralsPage: IReferralsPage;
fetchAdminUsersPage: IUsersPage;
fetchAdminXpPage: IXpPage;
fetchAlertingPage: IAdminProjectsAlertingPage;
fetchAllCountries: Array<ICountry>;
fetchBlockchains: Array<Scalars['String']['output']>;
fetchCompanyTokensPage: ICompanyTokensPage;
fetchContactSupportPage: IContactSupportPage;
fetchContentReportPage: IContentReportPage;
fetchDefaultRateLimits: IRateLimits;
fetchFeaturePackPurchasePage: IFeaturePackPurchasePage;
fetchFeaturePackPurchasesCsv: Scalars['String']['output'];
fetchFormOpportunityPage: IFormOpportunityPage;
fetchIncomes: IIncomePage;
fetchInvestorInquiryPage: IInvestorInquiryPage;
fetchLeaderboard: ILeaderboard;
fetchLeaderboardProjectsPage: IAdminLeaderboardProjectsPage;
fetchLocations?: Maybe<Array<Maybe<ILocation>>>;
fetchLudoNfts: ILudoNftPage;
fetchMonitoringPage: IAdminProjectsMonitoringPage;
fetchPartnershipInquiryPage: IPartnershipInquiryPage;
fetchProjectAirdropRegistrationsInfoCsv: Scalars['String']['output'];
fetchProjectLinksClicksInfoCsv: Scalars['String']['output'];
fetchProjectReactionsInfoCsv: Scalars['String']['output'];
fetchProjectsKPISettings: Array<IProjectsKpiSetting>;
fetchProjectsPage: IAdminProjectsPage;
fetchReferralTypesPage: IReferralTypesPage;
fetchRegistrationInvitePage: IRegistrationInvitePage;
fetchTiers: Array<ITier>;
fetchTiersPage: ITiersPage;
fetchUnarchivedReferralTypes: Array<IReferralType>;
fetchUserFeedbackPage: IUserFeedbackPage;
getDummy: Scalars['String']['output'];
};
export type IQueryCheckInviteCodeArgs = {
code: Scalars['String']['input'];
};
export type IQueryFetchAdminAirdropsPageArgs = {
filter: IAirdropsLeaderboardFilterInput;
page: IAdminPageInput;
sort?: InputMaybe<IAirdropsLeaderboardSortInput>;
};
export type IQueryFetchAdminBrandsPageArgs = {
filter: IBrandsFilterInput;
page: IAdminPageInput;
sort: IBrandsSortInput;
};
export type IQueryFetchAdminCategoriesPageArgs = {
filter: ICategoriesFilterInput;
page: IAdminPageInput;
sort: ICategoriesSortInput;
};
export type IQueryFetchAdminInvitesPageArgs = {
filter: IInvitesFilterInput;
page: IAdminPageInput;
sort: IInvitesSortInput;
};
export type IQueryFetchAdminOpportunitiesByTypeArgs = {
type: IOpportunityType;
};
export type IQueryFetchAdminOpportunitiesPageArgs = {
filter: IOpportunitiesFilterInput;
page: IAdminPageInput;
sort: IOpportunitiesSortInput;
};
export type IQueryFetchAdminReferralsPageArgs = {
filter: IReferralsFilterInput;
page: IAdminPageInput;
sort: IReferralsSortInput;
};
export type IQueryFetchAdminUsersPageArgs = {
filter: IUsersFilterInput;
page: IAdminPageInput;
sort: IUsersSortInput;
};
export type IQueryFetchAdminXpPageArgs = {
filter: IXpFilterInput;
page: IAdminPageInput;
sort: IXpSortInput;
};
export type IQueryFetchAlertingPageArgs = {
filter: IAdminProjectsAlertingFilterInput;
page: IAdminPageInput;
sort: IAdminProjectsAlertingSortInput;
};
export type IQueryFetchCompanyTokensPageArgs = {
filter: ICompanyTokensFilterInput;
page: IAdminPageInput;
};
export type IQueryFetchContactSupportPageArgs = {
filter: IContactSupportFilterInput;
page: IAdminPageInput;
sort: IContactSupportSortInput;
};
export type IQueryFetchContentReportPageArgs = {
filter: IContentReportFilterInput;
page: IAdminPageInput;
sort: IContentReportSortInput;
};
export type IQueryFetchDefaultRateLimitsArgs = {
tariffPlan: ITariffPlan;
};
export type IQueryFetchFeaturePackPurchasePageArgs = {
filter: IFeaturePackPurchaseFilterInput;
page: IAdminPageInput;
sort: IFeaturePackPurchaseSortInput;
};
export type IQueryFetchFeaturePackPurchasesCsvArgs = {
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
};
export type IQueryFetchFormOpportunityPageArgs = {
filter: IFormOpportunityFilterInput;
page: IAdminPageInput;
sort: IFormOpportunitySortInput;
};
export type IQueryFetchIncomesArgs = {
filter: IIncomeFilterInput;
page: IAdminPageInput;
sort: IIncomeSortInput;
};
export type IQueryFetchInvestorInquiryPageArgs = {
filter: IInvestorInquiryFilterInput;
page: IAdminPageInput;
sort: IInvestorInquirySortInput;
};
export type IQueryFetchLeaderboardArgs = {
type: ILeaderboardType;
};
export type IQueryFetchLeaderboardProjectsPageArgs = {
filter: IAdminLeaderboardProjectsFilterInput;
page: IAdminPageInput;
sort: IAdminLeaderboardProjectsSortInput;
};
export type IQueryFetchLocationsArgs = {
term: Scalars['String']['input'];
};
export type IQueryFetchLudoNftsArgs = {
filter: ILudoNftFilterInput;
page: IAdminPageInput;
sort: ILudoNftSortInput;
};
export type IQueryFetchMonitoringPageArgs = {
filter: IAdminProjectsMonitoringFilterInput;
page: IAdminPageInput;
sort: IAdminProjectsMonitoringSortInput;
};
export type IQueryFetchPartnershipInquiryPageArgs = {
filter: IPartnershipInquiryFilterInput;
page: IAdminPageInput;
sort: IPartnershipInquirySortInput;
};
export type IQueryFetchProjectAirdropRegistrationsInfoCsvArgs = {
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
};
export type IQueryFetchProjectLinksClicksInfoCsvArgs = {
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
};
export type IQueryFetchProjectReactionsInfoCsvArgs = {
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
};
export type IQueryFetchProjectsPageArgs = {
filter: IAdminProjectsFilterInput;
page: IAdminPageInput;
sort: IAdminProjectsSortInput;
};
export type IQueryFetchReferralTypesPageArgs = {
filter: IReferralTypeFilterInput;
page: IAdminPageInput;
sort: IReferralTypeSortInput;
};
export type IQueryFetchRegistrationInvitePageArgs = {
filter: IRegistrationInviteFilterInput;
page: IAdminPageInput;
sort: IRegistrationInviteSortInput;
};
export type IQueryFetchTiersPageArgs = {
filter: ITiersFilterInput;
page: IAdminPageInput;
sort: ITiersSortInput;
};
export type IQueryFetchUserFeedbackPageArgs = {
filter: IUserFeedbackFilterInput;
page: IAdminPageInput;
sort: IUserFeedbackSortInput;
};
export type IRateLimits = {
computingUnits?: Maybe<Scalars['Int']['output']>;
requestsPerDay?: Maybe<Scalars['Int']['output']>;
requestsPerHour?: Maybe<Scalars['Int']['output']>;
requestsPerMinute?: Maybe<Scalars['Int']['output']>;
requestsPerSecond?: Maybe<Scalars['Int']['output']>;
};
export type IRateLimitsInput = {
computingUnits: Scalars['Int']['input'];
requestsPerDay: Scalars['Int']['input'];
requestsPerHour: Scalars['Int']['input'];
requestsPerMinute: Scalars['Int']['input'];
requestsPerSecond: Scalars['Int']['input'];
};
export type IReferralLink = {
maxUsagesLimit?: Maybe<Scalars['Int']['output']>;
numOfReferredIps?: Maybe<Scalars['Int']['output']>;
numOfReferredUsers?: Maybe<Scalars['Int']['output']>;
refcode?: Maybe<Scalars['String']['output']>;
referralType?: Maybe<ITrafficReferralType>;
referralUrl?: Maybe<Scalars['String']['output']>;
reftypeColor?: Maybe<IReftypeColor>;
reftypeId?: Maybe<Scalars['String']['output']>;
reftypeName?: Maybe<Scalars['String']['output']>;
};
export type IReferralType = {
archived?: Maybe<Scalars['Boolean']['output']>;
color?: Maybe<IReftypeColor>;
description?: Maybe<Scalars['String']['output']>;
discountPercentage: Scalars['Int']['output'];
id: Scalars['String']['output'];
name: Scalars['String']['output'];
};
export type IReferralTypeFilterInput = {
archived?: InputMaybe<Scalars['Boolean']['input']>;
descriptionTerm?: InputMaybe<Scalars['String']['input']>;
discountPercentage?: InputMaybe<Scalars['Int']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IReferralTypeInput = {
color?: InputMaybe<IReftypeColor>;
description?: InputMaybe<Scalars['String']['input']>;
discountPercentage: Scalars['Int']['input'];
name: Scalars['String']['input'];
};
export type IReferralTypeSortInput = {
sortByDiscountPercentage?: InputMaybe<ISort>;
sortByName?: InputMaybe<ISort>;
};
export type IReferralTypesPage = {
nextPage?: Maybe<IAdminPage>;
referralTypes: Array<IReferralType>;
};
export type IReferralsFilterInput = {
mainWalletTerm?: InputMaybe<Scalars['String']['input']>;
opportunityUrlTerm?: InputMaybe<Scalars['String']['input']>;
referredUsersNumTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
userRefUrlTerm?: InputMaybe<Scalars['String']['input']>;
usernameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IReferralsPage = {
adminReferrals: Array<IAdminReferral>;
nextPage?: Maybe<IAdminPage>;
};
export type IReferralsSortInput = {
sortByReferredUsersNum?: InputMaybe<ISort>;
sortByUsername?: InputMaybe<ISort>;
};
export type IReferredUsersInfo = {
opportunityUrl: Scalars['String']['output'];
referredUsersPerUrlNum: Scalars['Int']['output'];
userRefUrl: Scalars['String']['output'];
};
export declare enum IReftypeColor {
Black = "BLACK",
Blue = "BLUE",
Gold = "GOLD",
Green = "GREEN",
Grey = "GREY",
Orange = "ORANGE",
Purple = "PURPLE",
Red = "RED",
White = "WHITE",
Yellow = "YELLOW"
}
export type IRegistrationInvite = {
id: Scalars['String']['output'];
ludoIdOrAddress?: Maybe<Scalars['String']['output']>;
reason?: Maybe<Scalars['String']['output']>;
userId?: Maybe<Scalars['String']['output']>;
};
export type IRegistrationInviteFilterInput = {
idTerm?: InputMaybe<Scalars['String']['input']>;
ludoIdOrAddressTerm?: InputMaybe<Scalars['String']['input']>;
reasonTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IRegistrationInvitePage = {
nextPage?: Maybe<IAdminPage>;
registrationInvites: Array<IRegistrationInvite>;
};
export type IRegistrationInviteSortInput = {
sortByUserId?: InputMaybe<ISort>;
};
export type ISort = {
direction?: InputMaybe<ISortDirection>;
enabled: Scalars['Boolean']['input'];
};
export declare enum ISortDirection {
Asc = "asc",
Desc = "desc"
}
export declare enum ITariffPlan {
Admin = "ADMIN",
Backend = "BACKEND",
Bot = "BOT",
Demo = "DEMO",
Extension = "EXTENSION",
Kyc = "KYC"
}
export type ITier = {
archived?: Maybe<Scalars['Boolean']['output']>;
description?: Maybe<Scalars['String']['output']>;
fees?: Maybe<Array<Maybe<ITierFee>>>;
id: Scalars['String']['output'];
name: Scalars['String']['output'];
};
export type ITierFee = {
blockchain: IBlockchains;
fee?: Maybe<Scalars['Float']['output']>;
};
export type ITierFeeInput = {
blockchain: IBlockchains;
fee?: InputMaybe<Scalars['Float']['input']>;
};
export type ITierInput = {
description?: InputMaybe<Scalars['String']['input']>;
fees?: InputMaybe<Array<InputMaybe<ITierFeeInput>>>;
name: Scalars['String']['input'];
};
export type ITiersFilterInput = {
archived?: InputMaybe<Scalars['Boolean']['input']>;
descriptionTerm?: InputMaybe<Scalars['String']['input']>;
feeTerm?: InputMaybe<Scalars['String']['input']>;
nameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type ITiersPage = {
nextPage?: Maybe<IAdminPage>;
tiers: Array<ITier>;
};
export type ITiersSortInput = {
sortByFee?: InputMaybe<ISort>;
sortByName?: InputMaybe<ISort>;
};
export declare enum ITrafficReferralType {
Brand = "BRAND",
Opportunity = "OPPORTUNITY",
Profile = "PROFILE",
Project = "PROJECT"
}
export type IUserFeedback = {
comments?: Maybe<Scalars['String']['output']>;
email?: Maybe<Scalars['String']['output']>;
howEasyToUseScore?: Maybe<Scalars['String']['output']>;
id: Scalars['String']['output'];
missedFeature?: Maybe<Scalars['String']['output']>;
performanceScore?: Maybe<Scalars['Int']['output']>;
satisfactionScore?: Maybe<Scalars['Int']['output']>;
userId?: Maybe<Scalars['String']['output']>;
whatToImprove?: Maybe<Scalars['String']['output']>;
};
export type IUserFeedbackFilterInput = {
emailTerm?: InputMaybe<Scalars['String']['input']>;
howEasyToUseScoreTerm?: InputMaybe<Scalars['String']['input']>;
idTerm?: InputMaybe<Scalars['String']['input']>;
missedFeatureTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IUserFeedbackPage = {
nextPage?: Maybe<IAdminPage>;
userFeedbacks: Array<IUserFeedback>;
};
export type IUserFeedbackSortInput = {
sortByEmail?: InputMaybe<ISort>;
sortByPerformanceScore?: InputMaybe<ISort>;
sortBySatisfactionScore?: InputMaybe<ISort>;
sortByUserId?: InputMaybe<ISort>;
};
export type IUsersFilterInput = {
connectedBlockchainsTerm?: InputMaybe<Scalars['String']['input']>;
createdDateTimestamp?: InputMaybe<Scalars['Long']['input']>;
devicePlatformTerm?: InputMaybe<Scalars['String']['input']>;
firstVisitSourceTerm?: InputMaybe<Scalars['String']['input']>;
interestTerm?: InputMaybe<Scalars['String']['input']>;
invitedByTerm?: InputMaybe<Scalars['String']['input']>;
isActiveAccount?: InputMaybe<Scalars['Boolean']['input']>;
ludoRank?: InputMaybe<Scalars['Float']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
usernameTerm?: InputMaybe<Scalars['String']['input']>;
walletsTerm?: InputMaybe<Scalars['String']['input']>;
walletsValue?: InputMaybe<Scalars['Float']['input']>;
xpLevel?: InputMaybe<Scalars['Int']['input']>;
};
export type IUsersPage = {
nextPage?: Maybe<IAdminPage>;
users: Array<IAdminUser>;
};
export type IUsersSortInput = {
sortByAccountStatus?: InputMaybe<ISort>;
sortByCreatedDate?: InputMaybe<ISort>;
sortByDevicePlatform?: InputMaybe<ISort>;
sortByFirstVisitSource?: InputMaybe<ISort>;
sortByLudoRank?: InputMaybe<ISort>;
sortByUsername?: InputMaybe<ISort>;
sortByWalletsValue?: InputMaybe<ISort>;
sortByXpLevel?: InputMaybe<ISort>;
};
export type IWallet = {
address: Scalars['String']['output'];
blockchain: Scalars['String']['output'];
chainId?: Maybe<Scalars['String']['output']>;
isMain?: Maybe<Scalars['Boolean']['output']>;
};
export type IXpFilterInput = {
connectedWalletsNumTerm?: InputMaybe<Scalars['String']['input']>;
invitedUserTerm?: InputMaybe<Scalars['String']['input']>;
joinedOpportunityTerm?: InputMaybe<Scalars['String']['input']>;
mainWalletTerm?: InputMaybe<Scalars['String']['input']>;
referredUsersNumTerm?: InputMaybe<Scalars['String']['input']>;
suggestedOpportunityTerm?: InputMaybe<Scalars['String']['input']>;
userIdTerm?: InputMaybe<Scalars['String']['input']>;
userXpLevelTerm?: InputMaybe<Scalars['String']['input']>;
userXpPointsTerm?: InputMaybe<Scalars['String']['input']>;
usernameTerm?: InputMaybe<Scalars['String']['input']>;
};
export type IXpPage = {
nextPage?: Maybe<IAdminPage>;
xps: Array<IAdminXp>;
};
export type IXpSortInput = {
sortByConnectedWalletsNum?: InputMaybe<ISort>;
sortByInvitedUsers?: InputMaybe<ISort>;
sortByJoinedOpportunities?: InputMaybe<ISort>;
sortByReferredUsersNum?: InputMaybe<ISort>;
sortBySuggestedOpportunities?: InputMaybe<ISort>;
sortByUsername?: InputMaybe<ISort>;
sortByXpLevel?: InputMaybe<ISort>;
sortByXpPoints?: InputMaybe<ISort>;
};
export type ResolverTypeWrapper<T> = Promise<T> | T;
export type ResolverWithResolve<TResult, TParent, TContext, TArgs> = {
resolve: ResolverFn<TResult, TParent, TContext, TArgs>;
};
export type Resolver<TResult, TParent = {}, TContext = {}, TArgs = {}> = ResolverFn<TResult, TParent, TContext, TArgs> | ResolverWithResolve<TResult, TParent, TContext, TArgs>;
export type ResolverFn<TResult, TParent, TContext, TArgs> = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => Promise<TResult> | TResult;
export type SubscriptionSubscribeFn<TResult, TParent, TContext, TArgs> = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => AsyncIterable<TResult> | Promise<AsyncIterable<TResult>>;
export type SubscriptionResolveFn<TResult, TParent, TContext, TArgs> = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => TResult | Promise<TResult>;
export interface SubscriptionSubscriberObject<TResult, TKey extends string, TParent, TContext, TArgs> {
subscribe: SubscriptionSubscribeFn<{
[key in TKey]: TResult;
}, TParent, TContext, TArgs>;
resolve?: SubscriptionResolveFn<TResult, {
[key in TKey]: TResult;
}, TContext, TArgs>;
}
export interface SubscriptionResolverObject<TResult, TParent, TContext, TArgs> {
subscribe: SubscriptionSubscribeFn<any, TParent, TContext, TArgs>;
resolve: SubscriptionResolveFn<TResult, any, TContext, TArgs>;
}
export type SubscriptionObject<TResult, TKey extends string, TParent, TContext, TArgs> = SubscriptionSubscriberObject<TResult, TKey, TParent, TContext, TArgs> | SubscriptionResolverObject<TResult, TParent, TContext, TArgs>;
export type SubscriptionResolver<TResult, TKey extends string, TParent = {}, TContext = {}, TArgs = {}> = ((...args: any[]) => SubscriptionObject<TResult, TKey, TParent, TContext, TArgs>) | SubscriptionObject<TResult, TKey, TParent, TContext, TArgs>;
export type TypeResolveFn<TTypes, TParent = {}, TContext = {}> = (parent: TParent, context: TContext, info: GraphQLResolveInfo) => Maybe<TTypes> | Promise<Maybe<TTypes>>;
export type IsTypeOfResolverFn<T = {}, TContext = {}> = (obj: T, context: TContext, info: GraphQLResolveInfo) => boolean | Promise<boolean>;
export type NextResolverFn<T> = () => Promise<T>;
export type DirectiveResolverFn<TResult = {}, TParent = {}, TContext = {}, TArgs = {}> = (next: NextResolverFn<TResult>, parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => TResult | Promise<TResult>;
/** Mapping between all available schema types and the resolvers types */
export type IResolversTypes = {
AccessType: IAccessType;
ActiveInvite: ResolverTypeWrapper<IActiveInvite>;
AdminAirdropInput: IAdminAirdropInput;
AdminBrand: ResolverTypeWrapper<IAdminBrand>;
AdminCategory: ResolverTypeWrapper<IAdminCategory>;
AdminContactSupport: ResolverTypeWrapper<IAdminContactSupport>;
AdminContentReport: ResolverTypeWrapper<IAdminContentReport>;
AdminFormOpportunity: ResolverTypeWrapper<IAdminFormOpportunity>;
AdminInvestorInquiry: ResolverTypeWrapper<IAdminInvestorInquiry>;
AdminInvite: ResolverTypeWrapper<IAdminInvite>;
AdminLeaderboardProject: ResolverTypeWrapper<IAdminLeaderboardProject>;
AdminLeaderboardProjectsFilterInput: IAdminLeaderboardProjectsFilterInput;
AdminLeaderboardProjectsPage: ResolverTypeWrapper<IAdminLeaderboardProjectsPage>;
AdminLeaderboardProjectsSortInput: IAdminLeaderboardProjectsSortInput;
AdminOpportunity: ResolverTypeWrapper<IAdminOpportunity>;
AdminOpportunityInput: IAdminOpportunityInput;
AdminPage: ResolverTypeWrapper<IAdminPage>;
AdminPageInput: IAdminPageInput;
AdminPartnershipInquiry: ResolverTypeWrapper<IAdminPartnershipInquiry>;
AdminProject: ResolverTypeWrapper<IAdminProject>;
AdminProjectInput: IAdminProjectInput;
AdminProjectReactions: ResolverTypeWrapper<IAdminProjectReactions>;
AdminProjectsAlerting: ResolverTypeWrapper<IAdminProjectsAlerting>;
AdminProjectsAlertingFilterInput: IAdminProjectsAlertingFilterInput;
AdminProjectsAlertingPage: ResolverTypeWrapper<IAdminProjectsAlertingPage>;
AdminProjectsAlertingSortInput: IAdminProjectsAlertingSortInput;
AdminProjectsFilterInput: IAdminProjectsFilterInput;
AdminProjectsMonitoring: ResolverTypeWrapper<IAdminProjectsMonitoring>;
AdminProjectsMonitoringFilterInput: IAdminProjectsMonitoringFilterInput;
AdminProjectsMonitoringPage: ResolverTypeWrapper<IAdminProjectsMonitoringPage>;
AdminProjectsMonitoringSortInput: IAdminProjectsMonitoringSortInput;
AdminProjectsPage: ResolverTypeWrapper<IAdminProjectsPage>;
AdminProjectsSortInput: IAdminProjectsSortInput;
AdminReferral: ResolverTypeWrapper<IAdminReferral>;
AdminUser: ResolverTypeWrapper<IAdminUser>;
AdminXp: ResolverTypeWrapper<IAdminXp>;
AirdropsLeaderboardFilterInput: IAirdropsLeaderboardFilterInput;
AirdropsLeaderboardSortInput: IAirdropsLeaderboardSortInput;
AuthorityType: IAuthorityType;
Blockchains: IBlockchains;
Boolean: ResolverTypeWrapper<Scalars['Boolean']['output']>;
BrandInput: IBrandInput;
BrandsFilterInput: IBrandsFilterInput;
BrandsPage: ResolverTypeWrapper<IBrandsPage>;
BrandsSortInput: IBrandsSortInput;
CategoriesFilterInput: ICategoriesFilterInput;
CategoriesPage: ResolverTypeWrapper<ICategoriesPage>;
CategoriesSortInput: ICategoriesSortInput;
CategoryInput: ICategoryInput;
CheckInviteCodeData: ResolverTypeWrapper<ICheckInviteCodeData>;
CompanyToken: ResolverTypeWrapper<ICompanyToken>;
CompanyTokenInput: ICompanyTokenInput;
CompanyTokensFilterInput: ICompanyTokensFilterInput;
CompanyTokensPage: ResolverTypeWrapper<ICompanyTokensPage>;
ContactSupportFilterInput: IContactSupportFilterInput;
ContactSupportPage: ResolverTypeWrapper<IContactSupportPage>;
ContactSupportSortInput: IContactSupportSortInput;
ContentReportFilterInput: IContentReportFilterInput;
ContentReportPage: ResolverTypeWrapper<IContentReportPage>;
ContentReportSortInput: IContentReportSortInput;
Country: ResolverTypeWrapper<ICountry>;
DevicePlatform: IDevicePlatform;
FeaturePackPurchase: ResolverTypeWrapper<IFeaturePackPurchase>;
FeaturePackPurchaseFilterInput: IFeaturePackPurchaseFilterInput;
FeaturePackPurchasePage: ResolverTypeWrapper<IFeaturePackPurchasePage>;
FeaturePackPurchaseSortInput: IFeaturePackPurchaseSortInput;
Float: ResolverTypeWrapper<Scalars['Float']['output']>;
FormOpportunityFilterInput: IFormOpportunityFilterInput;
FormOpportunityPage: ResolverTypeWrapper<IFormOpportunityPage>;
FormOpportunitySortInput: IFormOpportunitySortInput;
ID: ResolverTypeWrapper<Scalars['ID']['output']>;
Income: ResolverTypeWrapper<IIncome>;
IncomeFilterInput: IIncomeFilterInput;
IncomePage: ResolverTypeWrapper<IIncomePage>;
IncomeSortInput: IIncomeSortInput;
Int: ResolverTypeWrapper<Scalars['Int']['output']>;
InvestorInquiryFilterInput: IInvestorInquiryFilterInput;
InvestorInquiryPage: ResolverTypeWrapper<IInvestorInquiryPage>;
InvestorInquirySortInput: IInvestorInquirySortInput;
InvitesFilterInput: IInvitesFilterInput;
InvitesPage: ResolverTypeWrapper<IInvitesPage>;
InvitesSortInput: IInvitesSortInput;
Leaderboard: ResolverTypeWrapper<ILeaderboard>;
LeaderboardInput: ILeaderboardInput;
LeaderboardType: ILeaderboardType;
Location: ResolverTypeWrapper<ILocation>;
LocationType: ILocationType;
LoginSource: ILoginSource;
Long: ResolverTypeWrapper<Scalars['Long']['output']>;
LudoNft: ResolverTypeWrapper<ILudoNft>;
LudoNftFilterInput: ILudoNftFilterInput;
LudoNftPage: ResolverTypeWrapper<ILudoNftPage>;
LudoNftSortInput: ILudoNftSortInput;
Mutation: ResolverTypeWrapper<{}>;
NotificationDestination: INotificationDestination;
NumberRangeInput: INumberRangeInput;
OpportunitiesFilterInput: IOpportunitiesFilterInput;
OpportunitiesPage: ResolverTypeWrapper<IOpportunitiesPage>;
OpportunitiesSortInput: IOpportunitiesSortInput;
OpportunityType: IOpportunityType;
PartnershipInquiryFilterInput: IPartnershipInquiryFilterInput;
PartnershipInquiryPage: ResolverTypeWrapper<IPartnershipInquiryPage>;
PartnershipInquirySortInput: IPartnershipInquirySortInput;
PayloadType: IPayloadType;
ProjectType: IProjectType;
ProjectsKPISetting: ResolverTypeWrapper<IProjectsKpiSetting>;
ProjectsKPISettingInput: IProjectsKpiSettingInput;
ProjectsKPISettingsInput: IProjectsKpiSettingsInput;
PublisherInput: IPublisherInput;
PurchaseType: IPurchaseType;
Query: ResolverTypeWrapper<{}>;
RateLimits: ResolverTypeWrapper<IRateLimits>;
RateLimitsInput: IRateLimitsInput;
ReferralLink: ResolverTypeWrapper<IReferralLink>;
ReferralType: ResolverTypeWrapper<IReferralType>;
ReferralTypeFilterInput: IReferralTypeFilterInput;
ReferralTypeInput: IReferralTypeInput;
ReferralTypeSortInput: IReferralTypeSortInput;
ReferralTypesPage: ResolverTypeWrapper<IReferralTypesPage>;
ReferralsFilterInput: IReferralsFilterInput;
ReferralsPage: ResolverTypeWrapper<IReferralsPage>;
ReferralsSortInput: IReferralsSortInput;
ReferredUsersInfo: ResolverTypeWrapper<IReferredUsersInfo>;
ReftypeColor: IReftypeColor;
RegistrationInvite: ResolverTypeWrapper<IRegistrationInvite>;
RegistrationInviteFilterInput: IRegistrationInviteFilterInput;
RegistrationInvitePage: ResolverTypeWrapper<IRegistrationInvitePage>;
RegistrationInviteSortInput: IRegistrationInviteSortInput;
Sort: ISort;
SortDirection: ISortDirection;
String: ResolverTypeWrapper<Scalars['String']['output']>;
TariffPlan: ITariffPlan;
Tier: ResolverTypeWrapper<ITier>;
TierFee: ResolverTypeWrapper<ITierFee>;
TierFeeInput: ITierFeeInput;
TierInput: ITierInput;
TiersFilterInput: ITiersFilterInput;
TiersPage: ResolverTypeWrapper<ITiersPage>;
TiersSortInput: ITiersSortInput;
TrafficReferralType: ITrafficReferralType;
Upload: ResolverTypeWrapper<Scalars['Upload']['output']>;
UserFeedback: ResolverTypeWrapper<IUserFeedback>;
UserFeedbackFilterInput: IUserFeedbackFilterInput;
UserFeedbackPage: ResolverTypeWrapper<IUserFeedbackPage>;
UserFeedbackSortInput: IUserFeedbackSortInput;
UsersFilterInput: IUsersFilterInput;
UsersPage: ResolverTypeWrapper<IUsersPage>;
UsersSortInput: IUsersSortInput;
Wallet: ResolverTypeWrapper<IWallet>;
XpFilterInput: IXpFilterInput;
XpPage: ResolverTypeWrapper<IXpPage>;
XpSortInput: IXpSortInput;
};
/** Mapping between all available schema types and the resolvers parents */
export type IResolversParentTypes = {
ActiveInvite: IActiveInvite;
AdminAirdropInput: IAdminAirdropInput;
AdminBrand: IAdminBrand;
AdminCategory: IAdminCategory;
AdminContactSupport: IAdminContactSupport;
AdminContentReport: IAdminContentReport;
AdminFormOpportunity: IAdminFormOpportunity;
AdminInvestorInquiry: IAdminInvestorInquiry;
AdminInvite: IAdminInvite;
AdminLeaderboardProject: IAdminLeaderboardProject;
AdminLeaderboardProjectsFilterInput: IAdminLeaderboardProjectsFilterInput;
AdminLeaderboardProjectsPage: IAdminLeaderboardProjectsPage;
AdminLeaderboardProjectsSortInput: IAdminLeaderboardProjectsSortInput;
AdminOpportunity: IAdminOpportunity;
AdminOpportunityInput: IAdminOpportunityInput;
AdminPage: IAdminPage;
AdminPageInput: IAdminPageInput;
AdminPartnershipInquiry: IAdminPartnershipInquiry;
AdminProject: IAdminProject;
AdminProjectInput: IAdminProjectInput;
AdminProjectReactions: IAdminProjectReactions;
AdminProjectsAlerting: IAdminProjectsAlerting;
AdminProjectsAlertingFilterInput: IAdminProjectsAlertingFilterInput;
AdminProjectsAlertingPage: IAdminProjectsAlertingPage;
AdminProjectsAlertingSortInput: IAdminProjectsAlertingSortInput;
AdminProjectsFilterInput: IAdminProjectsFilterInput;
AdminProjectsMonitoring: IAdminProjectsMonitoring;
AdminProjectsMonitoringFilterInput: IAdminProjectsMonitoringFilterInput;
AdminProjectsMonitoringPage: IAdminProjectsMonitoringPage;
AdminProjectsMonitoringSortInput: IAdminProjectsMonitoringSortInput;
AdminProjectsPage: IAdminProjectsPage;
AdminProjectsSortInput: IAdminProjectsSortInput;
AdminReferral: IAdminReferral;
AdminUser: IAdminUser;
AdminXp: IAdminXp;
AirdropsLeaderboardFilterInput: IAirdropsLeaderboardFilterInput;
AirdropsLeaderboardSortInput: IAirdropsLeaderboardSortInput;
Boolean: Scalars['Boolean']['output'];
BrandInput: IBrandInput;
BrandsFilterInput: IBrandsFilterInput;
BrandsPage: IBrandsPage;
BrandsSortInput: IBrandsSortInput;
CategoriesFilterInput: ICategoriesFilterInput;
CategoriesPage: ICategoriesPage;
CategoriesSortInput: ICategoriesSortInput;
CategoryInput: ICategoryInput;
CheckInviteCodeData: ICheckInviteCodeData;
CompanyToken: ICompanyToken;
CompanyTokenInput: ICompanyTokenInput;
CompanyTokensFilterInput: ICompanyTokensFilterInput;
CompanyTokensPage: ICompanyTokensPage;
ContactSupportFilterInput: IContactSupportFilterInput;
ContactSupportPage: IContactSupportPage;
ContactSupportSortInput: IContactSupportSortInput;
ContentReportFilterInput: IContentReportFilterInput;
ContentReportPage: IContentReportPage;
ContentReportSortInput: IContentReportSortInput;
Country: ICountry;
FeaturePackPurchase: IFeaturePackPurchase;
FeaturePackPurchaseFilterInput: IFeaturePackPurchaseFilterInput;
FeaturePackPurchasePage: IFeaturePackPurchasePage;
FeaturePackPurchaseSortInput: IFeaturePackPurchaseSortInput;
Float: Scalars['Float']['output'];
FormOpportunityFilterInput: IFormOpportunityFilterInput;
FormOpportunityPage: IFormOpportunityPage;
FormOpportunitySortInput: IFormOpportunitySortInput;
ID: Scalars['ID']['output'];
Income: IIncome;
IncomeFilterInput: IIncomeFilterInput;
IncomePage: IIncomePage;
IncomeSortInput: IIncomeSortInput;
Int: Scalars['Int']['output'];
InvestorInquiryFilterInput: IInvestorInquiryFilterInput;
InvestorInquiryPage: IInvestorInquiryPage;
InvestorInquirySortInput: IInvestorInquirySortInput;
InvitesFilterInput: IInvitesFilterInput;
InvitesPage: IInvitesPage;
InvitesSortInput: IInvitesSortInput;
Leaderboard: ILeaderboard;
LeaderboardInput: ILeaderboardInput;
Location: ILocation;
Long: Scalars['Long']['output'];
LudoNft: ILudoNft;
LudoNftFilterInput: ILudoNftFilterInput;
LudoNftPage: ILudoNftPage;
LudoNftSortInput: ILudoNftSortInput;
Mutation: {};
NumberRangeInput: INumberRangeInput;
OpportunitiesFilterInput: IOpportunitiesFilterInput;
OpportunitiesPage: IOpportunitiesPage;
OpportunitiesSortInput: IOpportunitiesSortInput;
PartnershipInquiryFilterInput: IPartnershipInquiryFilterInput;
PartnershipInquiryPage: IPartnershipInquiryPage;
PartnershipInquirySortInput: IPartnershipInquirySortInput;
ProjectsKPISetting: IProjectsKpiSetting;
ProjectsKPISettingInput: IProjectsKpiSettingInput;
ProjectsKPISettingsInput: IProjectsKpiSettingsInput;
PublisherInput: IPublisherInput;
Query: {};
RateLimits: IRateLimits;
RateLimitsInput: IRateLimitsInput;
ReferralLink: IReferralLink;
ReferralType: IReferralType;
ReferralTypeFilterInput: IReferralTypeFilterInput;
ReferralTypeInput: IReferralTypeInput;
ReferralTypeSortInput: IReferralTypeSortInput;
ReferralTypesPage: IReferralTypesPage;
ReferralsFilterInput: IReferralsFilterInput;
ReferralsPage: IReferralsPage;
ReferralsSortInput: IReferralsSortInput;
ReferredUsersInfo: IReferredUsersInfo;
RegistrationInvite: IRegistrationInvite;
RegistrationInviteFilterInput: IRegistrationInviteFilterInput;
RegistrationInvitePage: IRegistrationInvitePage;
RegistrationInviteSortInput: IRegistrationInviteSortInput;
Sort: ISort;
String: Scalars['String']['output'];
Tier: ITier;
TierFee: ITierFee;
TierFeeInput: ITierFeeInput;
TierInput: ITierInput;
TiersFilterInput: ITiersFilterInput;
TiersPage: ITiersPage;
TiersSortInput: ITiersSortInput;
Upload: Scalars['Upload']['output'];
UserFeedback: IUserFeedback;
UserFeedbackFilterInput: IUserFeedbackFilterInput;
UserFeedbackPage: IUserFeedbackPage;
UserFeedbackSortInput: IUserFeedbackSortInput;
UsersFilterInput: IUsersFilterInput;
UsersPage: IUsersPage;
UsersSortInput: IUsersSortInput;
Wallet: IWallet;
XpFilterInput: IXpFilterInput;
XpPage: IXpPage;
XpSortInput: IXpSortInput;
};
export type IMinDirectiveArgs = {
message?: Maybe<Scalars['String']['input']>;
value?: Maybe<Scalars['Int']['input']>;
};
export type IMinDirectiveResolver<Result, Parent, ContextType = any, Args = IMinDirectiveArgs> = DirectiveResolverFn<Result, Parent, ContextType, Args>;
export type IRangeDirectiveArgs = {
max?: Maybe<Scalars['Int']['input']>;
message?: Maybe<Scalars['String']['input']>;
min?: Maybe<Scalars['Int']['input']>;
};
export type IRangeDirectiveResolver<Result, Parent, ContextType = any, Args = IRangeDirectiveArgs> = DirectiveResolverFn<Result, Parent, ContextType, Args>;
export type IActiveInviteResolvers<ContextType = any, ParentType extends IResolversParentTypes['ActiveInvite'] = IResolversParentTypes['ActiveInvite']> = {
createdAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
inviteCode?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
maxUsagesLimit?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
reftypeColor?: Resolver<Maybe<IResolversTypes['ReftypeColor']>, ParentType, ContextType>;
reftypeId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
reftypeName?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
usedTimes?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminBrandResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminBrand'] = IResolversParentTypes['AdminBrand']> = {
addedBy?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
archived?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
description?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
discord?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
facebook?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
industry?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
link?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
linkedin?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
matchingWords?: Resolver<Array<IResolversTypes['String']>, ParentType, ContextType>;
media?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
name?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
referralLinks?: Resolver<Maybe<Array<Maybe<IResolversTypes['ReferralLink']>>>, ParentType, ContextType>;
slug?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
telegram?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
twitter?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
youtube?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminCategoryResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminCategory'] = IResolversParentTypes['AdminCategory']> = {
addedBy?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
archived?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
matchingWords?: Resolver<Array<IResolversTypes['String']>, ParentType, ContextType>;
name?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminContactSupportResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminContactSupport'] = IResolversParentTypes['AdminContactSupport']> = {
category?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
description?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
email?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
priority?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
walletAddress?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminContentReportResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminContentReport'] = IResolversParentTypes['AdminContentReport']> = {
contentId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
contentType?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
description?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
email?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
evidenceFileUrl?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
nameOfSubject?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
reportReason?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminFormOpportunityResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminFormOpportunity'] = IResolversParentTypes['AdminFormOpportunity']> = {
blockchain?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
description?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
endDate?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
name?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
opportunityType?: Resolver<Maybe<IResolversTypes['OpportunityType']>, ParentType, ContextType>;
registrationLink?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
startDate?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
submitterEmail?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminInvestorInquiryResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminInvestorInquiry'] = IResolversParentTypes['AdminInvestorInquiry']> = {
assistanceRequest?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
email?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
investmentAmount?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
investmentExperience?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
investorType?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
ludoReferrerInfo?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
name?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
phoneNumber?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
telegramId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminInviteResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminInvite'] = IResolversParentTypes['AdminInvite']> = {
activeInvites?: Resolver<Maybe<Array<IResolversTypes['ActiveInvite']>>, ParentType, ContextType>;
profileLink?: Resolver<Maybe<IResolversTypes['ReferralLink']>, ParentType, ContextType>;
referredUsers?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
userId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
userXpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
wallet?: Resolver<Maybe<IResolversTypes['Wallet']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminLeaderboardProjectResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminLeaderboardProject'] = IResolversParentTypes['AdminLeaderboardProject']> = {
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
name?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
price?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
rank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
rankDayDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
rankHourDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
rankWeekDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
showcase?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminLeaderboardProjectsPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminLeaderboardProjectsPage'] = IResolversParentTypes['AdminLeaderboardProjectsPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
projects?: Resolver<Array<IResolversTypes['AdminLeaderboardProject']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminOpportunityResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminOpportunity'] = IResolversParentTypes['AdminOpportunity']> = {
activeFrom?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
activeUntil?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
addedBy?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
archived?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
availablePlacesForAirdrop?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
blockchains?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
category?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
clicks?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
description?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
devicePlatforms?: Resolver<Maybe<Array<IResolversTypes['DevicePlatform']>>, ParentType, ContextType>;
encodePayload?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
geolocations?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
hidden?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
industry?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
ludoUrl?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
maxLudoRank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
maxWalletValue?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
maxXpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
media?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
minLudoRank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
minWalletValue?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
minXpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
name?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
notificationDestinations?: Resolver<Maybe<Array<IResolversTypes['NotificationDestination']>>, ParentType, ContextType>;
opportunityId?: Resolver<IResolversTypes['ID'], ParentType, ContextType>;
parentOpportunityId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
participants?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
participantsLimit?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
payloadSecretKey?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
payloadTypes?: Resolver<Maybe<Array<Maybe<IResolversTypes['PayloadType']>>>, ParentType, ContextType>;
projectId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
projectName?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
projectUrl?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
pushNotificationsEnabled?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
showcase?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
slug?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
status?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
type?: Resolver<IResolversTypes['OpportunityType'], ParentType, ContextType>;
views?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminPage'] = IResolversParentTypes['AdminPage']> = {
elements?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
lastNum?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
num?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
size?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
token?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminPartnershipInquiryResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminPartnershipInquiry'] = IResolversParentTypes['AdminPartnershipInquiry']> = {
aboutProject?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
email?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
ludoReferrerInfo?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
name?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
partnershipType?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
projectName?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
website?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProject'] = IResolversParentTypes['AdminProject']> = {
blockchain?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
contract?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
fetchedAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
hidden?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType>;
hideDiagrams?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType>;
holders?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
holdersDayDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
name?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
price?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
priceDayDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
rank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
rankDayDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
reactions?: Resolver<IResolversTypes['AdminProjectReactions'], ParentType, ContextType>;
removalDate?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
removalReason?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
slug?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
twitter?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
twitterFollowers?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
twitterFollowersDayDifference?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
verified?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType>;
website?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
websiteRank?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectReactionsResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProjectReactions'] = IResolversParentTypes['AdminProjectReactions']> = {
dislikes?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
likes?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
neutrals?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectsAlertingResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProjectsAlerting'] = IResolversParentTypes['AdminProjectsAlerting']> = {
activeUntil?: Resolver<IResolversTypes['Long'], ParentType, ContextType>;
featurePackId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
featurePackName?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
projects?: Resolver<Maybe<Array<IResolversTypes['AdminProject']>>, ParentType, ContextType>;
slotsFree?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
slotsLimit?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
userId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
wallets?: Resolver<Maybe<Array<IResolversTypes['Wallet']>>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectsAlertingPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProjectsAlertingPage'] = IResolversParentTypes['AdminProjectsAlertingPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
projectsAlerting?: Resolver<Array<IResolversTypes['AdminProjectsAlerting']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectsMonitoringResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProjectsMonitoring'] = IResolversParentTypes['AdminProjectsMonitoring']> = {
activationMethod?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
activeUntil?: Resolver<IResolversTypes['Long'], ParentType, ContextType>;
monitorsFree?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
monitorsLimit?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
projects?: Resolver<Maybe<Array<IResolversTypes['AdminProject']>>, ParentType, ContextType>;
userId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
wallets?: Resolver<Maybe<Array<IResolversTypes['Wallet']>>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectsMonitoringPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProjectsMonitoringPage'] = IResolversParentTypes['AdminProjectsMonitoringPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
projectsMonitoring?: Resolver<Array<IResolversTypes['AdminProjectsMonitoring']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminProjectsPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminProjectsPage'] = IResolversParentTypes['AdminProjectsPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
projects?: Resolver<Array<IResolversTypes['AdminProject']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminReferralResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminReferral'] = IResolversParentTypes['AdminReferral']> = {
mainWallet?: Resolver<Maybe<IResolversTypes['Wallet']>, ParentType, ContextType>;
referralLinks?: Resolver<Maybe<Array<IResolversTypes['ReferralLink']>>, ParentType, ContextType>;
referrals?: Resolver<Maybe<Array<IResolversTypes['ReferredUsersInfo']>>, ParentType, ContextType>;
referredUsersNum?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
userId?: Resolver<IResolversTypes['ID'], ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminUserResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminUser'] = IResolversParentTypes['AdminUser']> = {
connectedBlockchains?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
createdAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
devicePlatform?: Resolver<Maybe<IResolversTypes['DevicePlatform']>, ParentType, ContextType>;
firstVisitSource?: Resolver<Maybe<IResolversTypes['LoginSource']>, ParentType, ContextType>;
inviterId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
ip?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
isActive?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
lastLoggedAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
location?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
ludoRank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
topInterests?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
userId?: Resolver<IResolversTypes['ID'], ParentType, ContextType>;
userLanguage?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
wallets?: Resolver<Maybe<Array<IResolversTypes['Wallet']>>, ParentType, ContextType>;
walletsValue?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
xpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IAdminXpResolvers<ContextType = any, ParentType extends IResolversParentTypes['AdminXp'] = IResolversParentTypes['AdminXp']> = {
connectedWalletsNum?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
joinedOpportunityIds?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
mainWallet?: Resolver<Maybe<IResolversTypes['Wallet']>, ParentType, ContextType>;
referredUsers?: Resolver<Maybe<Array<IResolversTypes['ID']>>, ParentType, ContextType>;
referredUsersNum?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
suggestedOpportunityIds?: Resolver<Maybe<Array<IResolversTypes['String']>>, ParentType, ContextType>;
userId?: Resolver<IResolversTypes['ID'], ParentType, ContextType>;
userXpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
userXpPoints?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IBrandsPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['BrandsPage'] = IResolversParentTypes['BrandsPage']> = {
brands?: Resolver<Array<IResolversTypes['AdminBrand']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ICategoriesPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['CategoriesPage'] = IResolversParentTypes['CategoriesPage']> = {
categories?: Resolver<Array<IResolversTypes['AdminCategory']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ICheckInviteCodeDataResolvers<ContextType = any, ParentType extends IResolversParentTypes['CheckInviteCodeData'] = IResolversParentTypes['CheckInviteCodeData']> = {
code?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
isAvailable?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType>;
maxUsagesLimit?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
usedTimes?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ICompanyTokenResolvers<ContextType = any, ParentType extends IResolversParentTypes['CompanyToken'] = IResolversParentTypes['CompanyToken']> = {
authToken?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
authorities?: Resolver<Maybe<Array<IResolversTypes['AuthorityType']>>, ParentType, ContextType>;
companyName?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
computingUnits?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
expiredAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
issuedAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
jti?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
requestsPerDay?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerHour?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerMinute?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerSecond?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
tariffPlan?: Resolver<Maybe<IResolversTypes['TariffPlan']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ICompanyTokensPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['CompanyTokensPage'] = IResolversParentTypes['CompanyTokensPage']> = {
companyTokens?: Resolver<Maybe<Array<Maybe<IResolversTypes['CompanyToken']>>>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IContactSupportPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['ContactSupportPage'] = IResolversParentTypes['ContactSupportPage']> = {
contactSupports?: Resolver<Array<IResolversTypes['AdminContactSupport']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IContentReportPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['ContentReportPage'] = IResolversParentTypes['ContentReportPage']> = {
contentReports?: Resolver<Array<IResolversTypes['AdminContentReport']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ICountryResolvers<ContextType = any, ParentType extends IResolversParentTypes['Country'] = IResolversParentTypes['Country']> = {
continent?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
country?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IFeaturePackPurchaseResolvers<ContextType = any, ParentType extends IResolversParentTypes['FeaturePackPurchase'] = IResolversParentTypes['FeaturePackPurchase']> = {
featurePackId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
featurePackName?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
price?: Resolver<IResolversTypes['Float'], ParentType, ContextType>;
purchasePrice?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
purchaseType?: Resolver<IResolversTypes['PurchaseType'], ParentType, ContextType>;
purchasedAt?: Resolver<IResolversTypes['Long'], ParentType, ContextType>;
userId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IFeaturePackPurchasePageResolvers<ContextType = any, ParentType extends IResolversParentTypes['FeaturePackPurchasePage'] = IResolversParentTypes['FeaturePackPurchasePage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
priceSum?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
purchasePriceSum?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
purchases?: Resolver<Maybe<Array<IResolversTypes['FeaturePackPurchase']>>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IFormOpportunityPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['FormOpportunityPage'] = IResolversParentTypes['FormOpportunityPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
opportunities?: Resolver<Array<IResolversTypes['AdminFormOpportunity']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IIncomeResolvers<ContextType = any, ParentType extends IResolversParentTypes['Income'] = IResolversParentTypes['Income']> = {
adminUsername?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
adminWalletAddress?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
adminWalletBlockchain?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
createdAt?: Resolver<IResolversTypes['Long'], ParentType, ContextType>;
subject?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
userId?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
username?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IIncomePageResolvers<ContextType = any, ParentType extends IResolversParentTypes['IncomePage'] = IResolversParentTypes['IncomePage']> = {
incomes?: Resolver<Maybe<Array<IResolversTypes['Income']>>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IInvestorInquiryPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['InvestorInquiryPage'] = IResolversParentTypes['InvestorInquiryPage']> = {
investorInquiries?: Resolver<Array<IResolversTypes['AdminInvestorInquiry']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IInvitesPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['InvitesPage'] = IResolversParentTypes['InvitesPage']> = {
invites?: Resolver<Array<IResolversTypes['AdminInvite']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ILeaderboardResolvers<ContextType = any, ParentType extends IResolversParentTypes['Leaderboard'] = IResolversParentTypes['Leaderboard']> = {
accessType?: Resolver<IResolversTypes['AccessType'], ParentType, ContextType>;
geolocations?: Resolver<Maybe<Array<Maybe<IResolversTypes['String']>>>, ParentType, ContextType>;
hidden?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType>;
maxRank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
maxXpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
minRank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
minXpLevel?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
type?: Resolver<IResolversTypes['LeaderboardType'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ILocationResolvers<ContextType = any, ParentType extends IResolversParentTypes['Location'] = IResolversParentTypes['Location']> = {
name?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
type?: Resolver<IResolversTypes['LocationType'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export interface ILongScalarConfig extends GraphQLScalarTypeConfig<IResolversTypes['Long'], any> {
name: 'Long';
}
export type ILudoNftResolvers<ContextType = any, ParentType extends IResolversParentTypes['LudoNft'] = IResolversParentTypes['LudoNft']> = {
address?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
blockchain?: Resolver<IResolversTypes['Blockchains'], ParentType, ContextType>;
createdAt?: Resolver<Maybe<IResolversTypes['Long']>, ParentType, ContextType>;
explorer?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
rank?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
tier?: Resolver<Maybe<IResolversTypes['Tier']>, ParentType, ContextType>;
tokenId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
wallet?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ILudoNftPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['LudoNftPage'] = IResolversParentTypes['LudoNftPage']> = {
ludoNfts?: Resolver<Array<IResolversTypes['LudoNft']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IMutationResolvers<ContextType = any, ParentType extends IResolversParentTypes['Mutation'] = IResolversParentTypes['Mutation']> = {
addInviteCodes?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationAddInviteCodesArgs, 'codesNum' | 'userId'>>;
addSuggestedOpportunity?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationAddSuggestedOpportunityArgs, 'opportunityId' | 'userId'>>;
changeXpPoints?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationChangeXpPointsArgs, 'pointsDiff' | 'userId'>>;
createAdminOpportunity?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreateAdminOpportunityArgs, 'input'>>;
createBrand?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreateBrandArgs, 'brand'>>;
createCategory?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreateCategoryArgs, 'matchingWords' | 'name'>>;
createCompanyToken?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreateCompanyTokenArgs, 'input'>>;
createProject?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreateProjectArgs, 'blockchain' | 'contract'>>;
createPublisher?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreatePublisherArgs, 'input'>>;
createReferralType?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType, RequireFields<IMutationCreateReferralTypeArgs, 'input'>>;
createTier?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationCreateTierArgs, 'input'>>;
regenerateOpportunityPayloadSecretKey?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationRegenerateOpportunityPayloadSecretKeyArgs, 'id'>>;
removeInviteCode?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationRemoveInviteCodeArgs, 'inviteCode'>>;
removeSuggestedOpportunity?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationRemoveSuggestedOpportunityArgs, 'opportunityId' | 'userId'>>;
revokeCompanyToken?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationRevokeCompanyTokenArgs, 'authToken'>>;
setDummy?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
triggerOpportunityNotification?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationTriggerOpportunityNotificationArgs, 'opportunityId'>>;
updateAirdrop?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateAirdropArgs, 'id' | 'input'>>;
updateBrand?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateBrandArgs, 'id' | 'input'>>;
updateBrandArchivedStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateBrandArchivedStatusArgs, 'id' | 'isArchived'>>;
updateCategory?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateCategoryArgs, 'id' | 'input'>>;
updateCategoryArchivedStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateCategoryArchivedStatusArgs, 'id' | 'isArchived'>>;
updateCompanyTokenRateLimits?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateCompanyTokenRateLimitsArgs, 'input' | 'jti'>>;
updateInviteCodeUsagesLimit?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateInviteCodeUsagesLimitArgs, 'code' | 'usagesLimit'>>;
updateKPISettings?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateKpiSettingsArgs, 'input'>>;
updateLeaderboard?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateLeaderboardArgs, 'input' | 'type'>>;
updateLeaderboardProjectHiddenStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateLeaderboardProjectHiddenStatusArgs, 'hidden' | 'id'>>;
updateOpportunity?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateOpportunityArgs, 'id' | 'input'>>;
updateOpportunityArchivedStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateOpportunityArchivedStatusArgs, 'id' | 'isArchived'>>;
updateOpportunityPushStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateOpportunityPushStatusArgs, 'isActive' | 'opportunityId'>>;
updateProfileStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateProfileStatusArgs, 'isActive' | 'userId'>>;
updateProject?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateProjectArgs, 'input'>>;
updatePublisher?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdatePublisherArgs, 'input'>>;
updateReferralType?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateReferralTypeArgs, 'id' | 'input'>>;
updateReferralTypeArchivedStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateReferralTypeArchivedStatusArgs, 'archived' | 'id'>>;
updateTier?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateTierArgs, 'id' | 'input'>>;
updateTierArchivedStatus?: Resolver<IResolversTypes['Boolean'], ParentType, ContextType, RequireFields<IMutationUpdateTierArchivedStatusArgs, 'id' | 'isArchived'>>;
};
export type IOpportunitiesPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['OpportunitiesPage'] = IResolversParentTypes['OpportunitiesPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
opportunities?: Resolver<Array<IResolversTypes['AdminOpportunity']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IPartnershipInquiryPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['PartnershipInquiryPage'] = IResolversParentTypes['PartnershipInquiryPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
partnershipInquiries?: Resolver<Array<IResolversTypes['AdminPartnershipInquiry']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IProjectsKpiSettingResolvers<ContextType = any, ParentType extends IResolversParentTypes['ProjectsKPISetting'] = IResolversParentTypes['ProjectsKPISetting']> = {
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
value?: Resolver<IResolversTypes['Float'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IQueryResolvers<ContextType = any, ParentType extends IResolversParentTypes['Query'] = IResolversParentTypes['Query']> = {
checkInviteCode?: Resolver<IResolversTypes['CheckInviteCodeData'], ParentType, ContextType, RequireFields<IQueryCheckInviteCodeArgs, 'code'>>;
fetchAdminAirdropsPage?: Resolver<IResolversTypes['OpportunitiesPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminAirdropsPageArgs, 'filter' | 'page'>>;
fetchAdminBrands?: Resolver<Array<IResolversTypes['AdminBrand']>, ParentType, ContextType>;
fetchAdminBrandsPage?: Resolver<IResolversTypes['BrandsPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminBrandsPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAdminCategories?: Resolver<Array<IResolversTypes['AdminCategory']>, ParentType, ContextType>;
fetchAdminCategoriesPage?: Resolver<IResolversTypes['CategoriesPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminCategoriesPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAdminInvitesPage?: Resolver<IResolversTypes['InvitesPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminInvitesPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAdminOpportunitiesByType?: Resolver<Maybe<Array<Maybe<IResolversTypes['AdminOpportunity']>>>, ParentType, ContextType, RequireFields<IQueryFetchAdminOpportunitiesByTypeArgs, 'type'>>;
fetchAdminOpportunitiesPage?: Resolver<IResolversTypes['OpportunitiesPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminOpportunitiesPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAdminProjects?: Resolver<Array<IResolversTypes['AdminProject']>, ParentType, ContextType>;
fetchAdminReferralsPage?: Resolver<IResolversTypes['ReferralsPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminReferralsPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAdminUsersPage?: Resolver<IResolversTypes['UsersPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminUsersPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAdminXpPage?: Resolver<IResolversTypes['XpPage'], ParentType, ContextType, RequireFields<IQueryFetchAdminXpPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAlertingPage?: Resolver<IResolversTypes['AdminProjectsAlertingPage'], ParentType, ContextType, RequireFields<IQueryFetchAlertingPageArgs, 'filter' | 'page' | 'sort'>>;
fetchAllCountries?: Resolver<Array<IResolversTypes['Country']>, ParentType, ContextType>;
fetchBlockchains?: Resolver<Array<IResolversTypes['String']>, ParentType, ContextType>;
fetchCompanyTokensPage?: Resolver<IResolversTypes['CompanyTokensPage'], ParentType, ContextType, RequireFields<IQueryFetchCompanyTokensPageArgs, 'filter' | 'page'>>;
fetchContactSupportPage?: Resolver<IResolversTypes['ContactSupportPage'], ParentType, ContextType, RequireFields<IQueryFetchContactSupportPageArgs, 'filter' | 'page' | 'sort'>>;
fetchContentReportPage?: Resolver<IResolversTypes['ContentReportPage'], ParentType, ContextType, RequireFields<IQueryFetchContentReportPageArgs, 'filter' | 'page' | 'sort'>>;
fetchDefaultRateLimits?: Resolver<IResolversTypes['RateLimits'], ParentType, ContextType, RequireFields<IQueryFetchDefaultRateLimitsArgs, 'tariffPlan'>>;
fetchFeaturePackPurchasePage?: Resolver<IResolversTypes['FeaturePackPurchasePage'], ParentType, ContextType, RequireFields<IQueryFetchFeaturePackPurchasePageArgs, 'filter' | 'page' | 'sort'>>;
fetchFeaturePackPurchasesCsv?: Resolver<IResolversTypes['String'], ParentType, ContextType, RequireFields<IQueryFetchFeaturePackPurchasesCsvArgs, 'filter' | 'sort'>>;
fetchFormOpportunityPage?: Resolver<IResolversTypes['FormOpportunityPage'], ParentType, ContextType, RequireFields<IQueryFetchFormOpportunityPageArgs, 'filter' | 'page' | 'sort'>>;
fetchIncomes?: Resolver<IResolversTypes['IncomePage'], ParentType, ContextType, RequireFields<IQueryFetchIncomesArgs, 'filter' | 'page' | 'sort'>>;
fetchInvestorInquiryPage?: Resolver<IResolversTypes['InvestorInquiryPage'], ParentType, ContextType, RequireFields<IQueryFetchInvestorInquiryPageArgs, 'filter' | 'page' | 'sort'>>;
fetchLeaderboard?: Resolver<IResolversTypes['Leaderboard'], ParentType, ContextType, RequireFields<IQueryFetchLeaderboardArgs, 'type'>>;
fetchLeaderboardProjectsPage?: Resolver<IResolversTypes['AdminLeaderboardProjectsPage'], ParentType, ContextType, RequireFields<IQueryFetchLeaderboardProjectsPageArgs, 'filter' | 'page' | 'sort'>>;
fetchLocations?: Resolver<Maybe<Array<Maybe<IResolversTypes['Location']>>>, ParentType, ContextType, RequireFields<IQueryFetchLocationsArgs, 'term'>>;
fetchLudoNfts?: Resolver<IResolversTypes['LudoNftPage'], ParentType, ContextType, RequireFields<IQueryFetchLudoNftsArgs, 'filter' | 'page' | 'sort'>>;
fetchMonitoringPage?: Resolver<IResolversTypes['AdminProjectsMonitoringPage'], ParentType, ContextType, RequireFields<IQueryFetchMonitoringPageArgs, 'filter' | 'page' | 'sort'>>;
fetchPartnershipInquiryPage?: Resolver<IResolversTypes['PartnershipInquiryPage'], ParentType, ContextType, RequireFields<IQueryFetchPartnershipInquiryPageArgs, 'filter' | 'page' | 'sort'>>;
fetchProjectAirdropRegistrationsInfoCsv?: Resolver<IResolversTypes['String'], ParentType, ContextType, RequireFields<IQueryFetchProjectAirdropRegistrationsInfoCsvArgs, 'blockchain' | 'contract'>>;
fetchProjectLinksClicksInfoCsv?: Resolver<IResolversTypes['String'], ParentType, ContextType, RequireFields<IQueryFetchProjectLinksClicksInfoCsvArgs, 'blockchain' | 'contract'>>;
fetchProjectReactionsInfoCsv?: Resolver<IResolversTypes['String'], ParentType, ContextType, RequireFields<IQueryFetchProjectReactionsInfoCsvArgs, 'blockchain' | 'contract'>>;
fetchProjectsKPISettings?: Resolver<Array<IResolversTypes['ProjectsKPISetting']>, ParentType, ContextType>;
fetchProjectsPage?: Resolver<IResolversTypes['AdminProjectsPage'], ParentType, ContextType, RequireFields<IQueryFetchProjectsPageArgs, 'filter' | 'page' | 'sort'>>;
fetchReferralTypesPage?: Resolver<IResolversTypes['ReferralTypesPage'], ParentType, ContextType, RequireFields<IQueryFetchReferralTypesPageArgs, 'filter' | 'page' | 'sort'>>;
fetchRegistrationInvitePage?: Resolver<IResolversTypes['RegistrationInvitePage'], ParentType, ContextType, RequireFields<IQueryFetchRegistrationInvitePageArgs, 'filter' | 'page' | 'sort'>>;
fetchTiers?: Resolver<Array<IResolversTypes['Tier']>, ParentType, ContextType>;
fetchTiersPage?: Resolver<IResolversTypes['TiersPage'], ParentType, ContextType, RequireFields<IQueryFetchTiersPageArgs, 'filter' | 'page' | 'sort'>>;
fetchUnarchivedReferralTypes?: Resolver<Array<IResolversTypes['ReferralType']>, ParentType, ContextType>;
fetchUserFeedbackPage?: Resolver<IResolversTypes['UserFeedbackPage'], ParentType, ContextType, RequireFields<IQueryFetchUserFeedbackPageArgs, 'filter' | 'page' | 'sort'>>;
getDummy?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
};
export type IRateLimitsResolvers<ContextType = any, ParentType extends IResolversParentTypes['RateLimits'] = IResolversParentTypes['RateLimits']> = {
computingUnits?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerDay?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerHour?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerMinute?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
requestsPerSecond?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IReferralLinkResolvers<ContextType = any, ParentType extends IResolversParentTypes['ReferralLink'] = IResolversParentTypes['ReferralLink']> = {
maxUsagesLimit?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
numOfReferredIps?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
numOfReferredUsers?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
refcode?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
referralType?: Resolver<Maybe<IResolversTypes['TrafficReferralType']>, ParentType, ContextType>;
referralUrl?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
reftypeColor?: Resolver<Maybe<IResolversTypes['ReftypeColor']>, ParentType, ContextType>;
reftypeId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
reftypeName?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IReferralTypeResolvers<ContextType = any, ParentType extends IResolversParentTypes['ReferralType'] = IResolversParentTypes['ReferralType']> = {
archived?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
color?: Resolver<Maybe<IResolversTypes['ReftypeColor']>, ParentType, ContextType>;
description?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
discountPercentage?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
name?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IReferralTypesPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['ReferralTypesPage'] = IResolversParentTypes['ReferralTypesPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
referralTypes?: Resolver<Array<IResolversTypes['ReferralType']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IReferralsPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['ReferralsPage'] = IResolversParentTypes['ReferralsPage']> = {
adminReferrals?: Resolver<Array<IResolversTypes['AdminReferral']>, ParentType, ContextType>;
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IReferredUsersInfoResolvers<ContextType = any, ParentType extends IResolversParentTypes['ReferredUsersInfo'] = IResolversParentTypes['ReferredUsersInfo']> = {
opportunityUrl?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
referredUsersPerUrlNum?: Resolver<IResolversTypes['Int'], ParentType, ContextType>;
userRefUrl?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IRegistrationInviteResolvers<ContextType = any, ParentType extends IResolversParentTypes['RegistrationInvite'] = IResolversParentTypes['RegistrationInvite']> = {
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
ludoIdOrAddress?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
reason?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IRegistrationInvitePageResolvers<ContextType = any, ParentType extends IResolversParentTypes['RegistrationInvitePage'] = IResolversParentTypes['RegistrationInvitePage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
registrationInvites?: Resolver<Array<IResolversTypes['RegistrationInvite']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ITierResolvers<ContextType = any, ParentType extends IResolversParentTypes['Tier'] = IResolversParentTypes['Tier']> = {
archived?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
description?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
fees?: Resolver<Maybe<Array<Maybe<IResolversTypes['TierFee']>>>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
name?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ITierFeeResolvers<ContextType = any, ParentType extends IResolversParentTypes['TierFee'] = IResolversParentTypes['TierFee']> = {
blockchain?: Resolver<IResolversTypes['Blockchains'], ParentType, ContextType>;
fee?: Resolver<Maybe<IResolversTypes['Float']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type ITiersPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['TiersPage'] = IResolversParentTypes['TiersPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
tiers?: Resolver<Array<IResolversTypes['Tier']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export interface IUploadScalarConfig extends GraphQLScalarTypeConfig<IResolversTypes['Upload'], any> {
name: 'Upload';
}
export type IUserFeedbackResolvers<ContextType = any, ParentType extends IResolversParentTypes['UserFeedback'] = IResolversParentTypes['UserFeedback']> = {
comments?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
email?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
howEasyToUseScore?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
missedFeature?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
performanceScore?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
satisfactionScore?: Resolver<Maybe<IResolversTypes['Int']>, ParentType, ContextType>;
userId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
whatToImprove?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IUserFeedbackPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['UserFeedbackPage'] = IResolversParentTypes['UserFeedbackPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
userFeedbacks?: Resolver<Array<IResolversTypes['UserFeedback']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IUsersPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['UsersPage'] = IResolversParentTypes['UsersPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
users?: Resolver<Array<IResolversTypes['AdminUser']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IWalletResolvers<ContextType = any, ParentType extends IResolversParentTypes['Wallet'] = IResolversParentTypes['Wallet']> = {
address?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
blockchain?: Resolver<IResolversTypes['String'], ParentType, ContextType>;
chainId?: Resolver<Maybe<IResolversTypes['String']>, ParentType, ContextType>;
isMain?: Resolver<Maybe<IResolversTypes['Boolean']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IXpPageResolvers<ContextType = any, ParentType extends IResolversParentTypes['XpPage'] = IResolversParentTypes['XpPage']> = {
nextPage?: Resolver<Maybe<IResolversTypes['AdminPage']>, ParentType, ContextType>;
xps?: Resolver<Array<IResolversTypes['AdminXp']>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type IResolvers<ContextType = any> = {
ActiveInvite?: IActiveInviteResolvers<ContextType>;
AdminBrand?: IAdminBrandResolvers<ContextType>;
AdminCategory?: IAdminCategoryResolvers<ContextType>;
AdminContactSupport?: IAdminContactSupportResolvers<ContextType>;
AdminContentReport?: IAdminContentReportResolvers<ContextType>;
AdminFormOpportunity?: IAdminFormOpportunityResolvers<ContextType>;
AdminInvestorInquiry?: IAdminInvestorInquiryResolvers<ContextType>;
AdminInvite?: IAdminInviteResolvers<ContextType>;
AdminLeaderboardProject?: IAdminLeaderboardProjectResolvers<ContextType>;
AdminLeaderboardProjectsPage?: IAdminLeaderboardProjectsPageResolvers<ContextType>;
AdminOpportunity?: IAdminOpportunityResolvers<ContextType>;
AdminPage?: IAdminPageResolvers<ContextType>;
AdminPartnershipInquiry?: IAdminPartnershipInquiryResolvers<ContextType>;
AdminProject?: IAdminProjectResolvers<ContextType>;
AdminProjectReactions?: IAdminProjectReactionsResolvers<ContextType>;
AdminProjectsAlerting?: IAdminProjectsAlertingResolvers<ContextType>;
AdminProjectsAlertingPage?: IAdminProjectsAlertingPageResolvers<ContextType>;
AdminProjectsMonitoring?: IAdminProjectsMonitoringResolvers<ContextType>;
AdminProjectsMonitoringPage?: IAdminProjectsMonitoringPageResolvers<ContextType>;
AdminProjectsPage?: IAdminProjectsPageResolvers<ContextType>;
AdminReferral?: IAdminReferralResolvers<ContextType>;
AdminUser?: IAdminUserResolvers<ContextType>;
AdminXp?: IAdminXpResolvers<ContextType>;
BrandsPage?: IBrandsPageResolvers<ContextType>;
CategoriesPage?: ICategoriesPageResolvers<ContextType>;
CheckInviteCodeData?: ICheckInviteCodeDataResolvers<ContextType>;
CompanyToken?: ICompanyTokenResolvers<ContextType>;
CompanyTokensPage?: ICompanyTokensPageResolvers<ContextType>;
ContactSupportPage?: IContactSupportPageResolvers<ContextType>;
ContentReportPage?: IContentReportPageResolvers<ContextType>;
Country?: ICountryResolvers<ContextType>;
FeaturePackPurchase?: IFeaturePackPurchaseResolvers<ContextType>;
FeaturePackPurchasePage?: IFeaturePackPurchasePageResolvers<ContextType>;
FormOpportunityPage?: IFormOpportunityPageResolvers<ContextType>;
Income?: IIncomeResolvers<ContextType>;
IncomePage?: IIncomePageResolvers<ContextType>;
InvestorInquiryPage?: IInvestorInquiryPageResolvers<ContextType>;
InvitesPage?: IInvitesPageResolvers<ContextType>;
Leaderboard?: ILeaderboardResolvers<ContextType>;
Location?: ILocationResolvers<ContextType>;
Long?: GraphQLScalarType;
LudoNft?: ILudoNftResolvers<ContextType>;
LudoNftPage?: ILudoNftPageResolvers<ContextType>;
Mutation?: IMutationResolvers<ContextType>;
OpportunitiesPage?: IOpportunitiesPageResolvers<ContextType>;
PartnershipInquiryPage?: IPartnershipInquiryPageResolvers<ContextType>;
ProjectsKPISetting?: IProjectsKpiSettingResolvers<ContextType>;
Query?: IQueryResolvers<ContextType>;
RateLimits?: IRateLimitsResolvers<ContextType>;
ReferralLink?: IReferralLinkResolvers<ContextType>;
ReferralType?: IReferralTypeResolvers<ContextType>;
ReferralTypesPage?: IReferralTypesPageResolvers<ContextType>;
ReferralsPage?: IReferralsPageResolvers<ContextType>;
ReferredUsersInfo?: IReferredUsersInfoResolvers<ContextType>;
RegistrationInvite?: IRegistrationInviteResolvers<ContextType>;
RegistrationInvitePage?: IRegistrationInvitePageResolvers<ContextType>;
Tier?: ITierResolvers<ContextType>;
TierFee?: ITierFeeResolvers<ContextType>;
TiersPage?: ITiersPageResolvers<ContextType>;
Upload?: GraphQLScalarType;
UserFeedback?: IUserFeedbackResolvers<ContextType>;
UserFeedbackPage?: IUserFeedbackPageResolvers<ContextType>;
UsersPage?: IUsersPageResolvers<ContextType>;
Wallet?: IWalletResolvers<ContextType>;
XpPage?: IXpPageResolvers<ContextType>;
};
export type IDirectiveResolvers<ContextType = any> = {
Min?: IMinDirectiveResolver<any, any, ContextType>;
Range?: IRangeDirectiveResolver<any, any, ContextType>;
};
export type IAddInviteCodesMutationVariables = Exact<{
userId: Scalars['String']['input'];
codesNum: Scalars['Int']['input'];
reftypeId?: InputMaybe<Scalars['String']['input']>;
}>;
export type IAddInviteCodesMutation = {
addInviteCodes: boolean;
};
export type IChangeXpPointsMutationVariables = Exact<{
userId: Scalars['ID']['input'];
pointsDiff: Scalars['Int']['input'];
}>;
export type IChangeXpPointsMutation = {
changeXpPoints: boolean;
};
export type ICreateCategoryMutationVariables = Exact<{
name: Scalars['String']['input'];
matchingWords: Array<Scalars['String']['input']> | Scalars['String']['input'];
}>;
export type ICreateCategoryMutation = {
createCategory: boolean;
};
export type ICreateBrandMutationVariables = Exact<{
brand: IBrandInput;
file?: InputMaybe<Scalars['Upload']['input']>;
}>;
export type ICreateBrandMutation = {
createBrand: boolean;
};
export type ICreateCompanyTokenMutationVariables = Exact<{
input: ICompanyTokenInput;
}>;
export type ICreateCompanyTokenMutation = {
createCompanyToken: boolean;
};
export type ICreateAdminOpportunityMutationVariables = Exact<{
file?: InputMaybe<Scalars['Upload']['input']>;
input: IAdminOpportunityInput;
}>;
export type ICreateAdminOpportunityMutation = {
createAdminOpportunity: boolean;
};
export type ICreateProjectMutationVariables = Exact<{
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
}>;
export type ICreateProjectMutation = {
createProject: boolean;
};
export type ICreatePublisherMutationVariables = Exact<{
input: IPublisherInput;
}>;
export type ICreatePublisherMutation = {
createPublisher: boolean;
};
export type ICreateReferralTypeMutationVariables = Exact<{
input: IReferralTypeInput;
}>;
export type ICreateReferralTypeMutation = {
createReferralType?: boolean | null;
};
export type ICreateTierMutationVariables = Exact<{
input: ITierInput;
}>;
export type ICreateTierMutation = {
createTier: boolean;
};
export type IRegenerateOpportunityPayloadSecretKeyMutationVariables = Exact<{
id: Scalars['ID']['input'];
}>;
export type IRegenerateOpportunityPayloadSecretKeyMutation = {
regenerateOpportunityPayloadSecretKey: boolean;
};
export type IRemoveInviteCodeMutationVariables = Exact<{
inviteCode: Scalars['String']['input'];
}>;
export type IRemoveInviteCodeMutation = {
removeInviteCode: boolean;
};
export type IRevokeCompanyTokenMutationVariables = Exact<{
authToken: Scalars['String']['input'];
}>;
export type IRevokeCompanyTokenMutation = {
revokeCompanyToken: boolean;
};
export type ITriggerOpportunityNotificationMutationVariables = Exact<{
opportunityId: Scalars['ID']['input'];
}>;
export type ITriggerOpportunityNotificationMutation = {
triggerOpportunityNotification: boolean;
};
export type IUpdateLeaderboardProjectHiddenStatusMutationVariables = Exact<{
id: Scalars['String']['input'];
hidden: Scalars['Boolean']['input'];
}>;
export type IUpdateLeaderboardProjectHiddenStatusMutation = {
updateLeaderboardProjectHiddenStatus: boolean;
};
export type IUpdateAirdropMutationVariables = Exact<{
id: Scalars['ID']['input'];
input: IAdminAirdropInput;
file?: InputMaybe<Scalars['Upload']['input']>;
}>;
export type IUpdateAirdropMutation = {
updateAirdrop: boolean;
};
export type IUpdateBrandMutationVariables = Exact<{
id: Scalars['ID']['input'];
input: IBrandInput;
file?: InputMaybe<Scalars['Upload']['input']>;
}>;
export type IUpdateBrandMutation = {
updateBrand: boolean;
};
export type IUpdateBrandArchivedStatusMutationVariables = Exact<{
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
}>;
export type IUpdateBrandArchivedStatusMutation = {
updateBrandArchivedStatus: boolean;
};
export type IUpdateCategoryMutationVariables = Exact<{
id: Scalars['ID']['input'];
input: ICategoryInput;
}>;
export type IUpdateCategoryMutation = {
updateCategory: boolean;
};
export type IUpdateCategoryArchivedStatusMutationVariables = Exact<{
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
}>;
export type IUpdateCategoryArchivedStatusMutation = {
updateCategoryArchivedStatus: boolean;
};
export type IUpdateCompanyTokenRateLimitsMutationVariables = Exact<{
jti: Scalars['String']['input'];
input: IRateLimitsInput;
}>;
export type IUpdateCompanyTokenRateLimitsMutation = {
updateCompanyTokenRateLimits: boolean;
};
export type IUpdateInviteCodeUsagesLimitMutationVariables = Exact<{
code: Scalars['String']['input'];
usagesLimit: Scalars['Int']['input'];
}>;
export type IUpdateInviteCodeUsagesLimitMutation = {
updateInviteCodeUsagesLimit: boolean;
};
export type IUpdateKpiSettingsMutationVariables = Exact<{
input: IProjectsKpiSettingsInput;
}>;
export type IUpdateKpiSettingsMutation = {
updateKPISettings: boolean;
};
export type IUpdateLeaderboardMutationVariables = Exact<{
type: ILeaderboardType;
input: ILeaderboardInput;
}>;
export type IUpdateLeaderboardMutation = {
updateLeaderboard: boolean;
};
export type IUpdateOpportunityMutationVariables = Exact<{
id: Scalars['ID']['input'];
input: IAdminOpportunityInput;
file?: InputMaybe<Scalars['Upload']['input']>;
}>;
export type IUpdateOpportunityMutation = {
updateOpportunity: boolean;
};
export type IUpdateOpportunityArchivedStatusMutationVariables = Exact<{
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
}>;
export type IUpdateOpportunityArchivedStatusMutation = {
updateOpportunityArchivedStatus: boolean;
};
export type IUpdateOpportunityPushStatusMutationVariables = Exact<{
opportunityId: Scalars['ID']['input'];
isActive: Scalars['Boolean']['input'];
}>;
export type IUpdateOpportunityPushStatusMutation = {
updateOpportunityPushStatus: boolean;
};
export type IUpdateProfileStatusMutationVariables = Exact<{
userId: Scalars['ID']['input'];
isActive: Scalars['Boolean']['input'];
}>;
export type IUpdateProfileStatusMutation = {
updateProfileStatus: boolean;
};
export type IUpdateProjectMutationVariables = Exact<{
input: IAdminProjectInput;
}>;
export type IUpdateProjectMutation = {
updateProject: boolean;
};
export type IUpdatePublisherMutationVariables = Exact<{
input: IPublisherInput;
}>;
export type IUpdatePublisherMutation = {
updatePublisher: boolean;
};
export type IUpdateReferralTypeMutationVariables = Exact<{
id: Scalars['ID']['input'];
input: IReferralTypeInput;
}>;
export type IUpdateReferralTypeMutation = {
updateReferralType: boolean;
};
export type IUpdateReferralTypeArchivedStatusMutationVariables = Exact<{
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
}>;
export type IUpdateReferralTypeArchivedStatusMutation = {
updateReferralTypeArchivedStatus: boolean;
};
export type IUpdateTierMutationVariables = Exact<{
id: Scalars['ID']['input'];
input: ITierInput;
}>;
export type IUpdateTierMutation = {
updateTier: boolean;
};
export type IUpdateTierArchivedStatusMutationVariables = Exact<{
id: Scalars['ID']['input'];
isArchived: Scalars['Boolean']['input'];
}>;
export type IUpdateTierArchivedStatusMutation = {
updateTierArchivedStatus: boolean;
};
export type ICheckInviteCodeQueryVariables = Exact<{
code: Scalars['String']['input'];
}>;
export type ICheckInviteCodeQuery = {
checkInviteCode: {
code: string;
isAvailable: boolean;
usedTimes: number;
maxUsagesLimit: number;
};
};
export type IFetchAdminAirdropsPageQueryVariables = Exact<{
filter: IAirdropsLeaderboardFilterInput;
sort?: InputMaybe<IAirdropsLeaderboardSortInput>;
page: IAdminPageInput;
}>;
export type IFetchAdminAirdropsPageQuery = {
fetchAdminAirdropsPage: {
opportunities: Array<{
opportunityId: string;
name?: string | null;
description?: string | null;
projectName?: string | null;
industry?: string | null;
category?: string | null;
ludoUrl?: string | null;
projectUrl?: string | null;
pushNotificationsEnabled?: boolean | null;
status?: string | null;
activeFrom?: any | null;
activeUntil?: any | null;
minXpLevel?: number | null;
maxXpLevel?: number | null;
minLudoRank?: number | null;
maxLudoRank?: number | null;
media?: string | null;
minWalletValue?: number | null;
maxWalletValue?: number | null;
clicks?: number | null;
views?: number | null;
addedBy?: string | null;
archived?: boolean | null;
blockchains?: Array<string> | null;
geolocations?: Array<string> | null;
notificationDestinations?: Array<INotificationDestination> | null;
type: IOpportunityType;
devicePlatforms?: Array<IDevicePlatform> | null;
participants?: number | null;
hidden?: boolean | null;
showcase?: boolean | null;
participantsLimit?: number | null;
availablePlacesForAirdrop?: number | null;
encodePayload?: boolean | null;
payloadTypes?: Array<IPayloadType | null> | null;
parentOpportunityId?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchAdminBrandsQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchAdminBrandsQuery = {
fetchAdminBrands: Array<{
id: string;
name: string;
}>;
};
export type IFetchAdminBrandsPageQueryVariables = Exact<{
filter: IBrandsFilterInput;
sort: IBrandsSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminBrandsPageQuery = {
fetchAdminBrandsPage: {
brands: Array<{
description: string;
id: string;
industry?: string | null;
link?: string | null;
matchingWords: Array<string>;
media?: string | null;
name: string;
archived?: boolean | null;
addedBy?: string | null;
discord?: string | null;
telegram?: string | null;
twitter?: string | null;
facebook?: string | null;
linkedin?: string | null;
youtube?: string | null;
slug?: string | null;
referralLinks?: Array<{
referralUrl?: string | null;
numOfReferredIps?: number | null;
numOfReferredUsers?: number | null;
refcode?: string | null;
reftypeId?: string | null;
reftypeName?: string | null;
reftypeColor?: IReftypeColor | null;
maxUsagesLimit?: number | null;
} | null> | null;
}>;
nextPage?: {
num?: number | null;
lastNum?: number | null;
size?: number | null;
elements?: any | null;
} | null;
};
};
export type IFetchAdminCategoriesQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchAdminCategoriesQuery = {
fetchAdminCategories: Array<{
id: string;
name: string;
}>;
};
export type IFetchAdminCategoriesPageQueryVariables = Exact<{
filter: ICategoriesFilterInput;
sort: ICategoriesSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminCategoriesPageQuery = {
fetchAdminCategoriesPage: {
categories: Array<{
id: string;
name: string;
matchingWords: Array<string>;
archived?: boolean | null;
addedBy?: string | null;
}>;
nextPage?: {
num?: number | null;
lastNum?: number | null;
size?: number | null;
elements?: any | null;
} | null;
};
};
export type IFetchAdminInvitesPageQueryVariables = Exact<{
filter: IInvitesFilterInput;
sort: IInvitesSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminInvitesPageQuery = {
fetchAdminInvitesPage: {
invites: Array<{
userId: string;
username?: string | null;
referredUsers?: Array<string> | null;
userXpLevel?: number | null;
wallet?: {
address: string;
blockchain: string;
chainId?: string | null;
} | null;
activeInvites?: Array<{
inviteCode?: string | null;
createdAt?: any | null;
usedTimes?: number | null;
maxUsagesLimit?: number | null;
reftypeId?: string | null;
reftypeName?: string | null;
reftypeColor?: IReftypeColor | null;
}> | null;
profileLink?: {
referralUrl?: string | null;
numOfReferredIps?: number | null;
numOfReferredUsers?: number | null;
refcode?: string | null;
reftypeId?: string | null;
reftypeName?: string | null;
reftypeColor?: IReftypeColor | null;
maxUsagesLimit?: number | null;
} | null;
}>;
nextPage?: {
num?: number | null;
lastNum?: number | null;
size?: number | null;
elements?: any | null;
token?: string | null;
} | null;
};
};
export type IFetchAdminOpportunitiesByTypeQueryVariables = Exact<{
type: IOpportunityType;
}>;
export type IFetchAdminOpportunitiesByTypeQuery = {
fetchAdminOpportunitiesByType?: Array<{
opportunityId: string;
name?: string | null;
} | null> | null;
};
export type IFetchAdminOpportunitiesPageQueryVariables = Exact<{
filter: IOpportunitiesFilterInput;
sort: IOpportunitiesSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminOpportunitiesPageQuery = {
fetchAdminOpportunitiesPage: {
opportunities: Array<{
opportunityId: string;
name?: string | null;
projectName?: string | null;
industry?: string | null;
category?: string | null;
ludoUrl?: string | null;
projectUrl?: string | null;
pushNotificationsEnabled?: boolean | null;
status?: string | null;
media?: string | null;
description?: string | null;
activeFrom?: any | null;
activeUntil?: any | null;
minXpLevel?: number | null;
maxXpLevel?: number | null;
minLudoRank?: number | null;
maxLudoRank?: number | null;
minWalletValue?: number | null;
maxWalletValue?: number | null;
clicks?: number | null;
views?: number | null;
addedBy?: string | null;
archived?: boolean | null;
blockchains?: Array<string> | null;
geolocations?: Array<string> | null;
notificationDestinations?: Array<INotificationDestination> | null;
type: IOpportunityType;
devicePlatforms?: Array<IDevicePlatform> | null;
participantsLimit?: number | null;
availablePlacesForAirdrop?: number | null;
encodePayload?: boolean | null;
payloadTypes?: Array<IPayloadType | null> | null;
parentOpportunityId?: string | null;
slug?: string | null;
payloadSecretKey?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchAdminProjectsQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchAdminProjectsQuery = {
fetchAdminProjects: Array<{
id: string;
name?: string | null;
}>;
};
export type IFetchAdminProjectsPageQueryVariables = Exact<{
filter: IAdminProjectsFilterInput;
sort: IAdminProjectsSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminProjectsPageQuery = {
fetchProjectsPage: {
projects: Array<{
id: string;
blockchain: string;
contract: string;
name?: string | null;
verified: boolean;
hidden: boolean;
price?: number | null;
priceDayDifference?: number | null;
rank?: number | null;
rankDayDifference?: number | null;
holders?: number | null;
holdersDayDifference?: number | null;
twitterFollowers?: number | null;
twitterFollowersDayDifference?: number | null;
website?: string | null;
websiteRank?: number | null;
twitter?: string | null;
hideDiagrams: boolean;
slug: string;
fetchedAt?: any | null;
removalReason?: string | null;
removalDate?: any | null;
reactions: {
likes: number;
neutrals: number;
dislikes: number;
};
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchAdminReferralsPageQueryVariables = Exact<{
filter: IReferralsFilterInput;
sort: IReferralsSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminReferralsPageQuery = {
fetchAdminReferralsPage: {
adminReferrals: Array<{
userId: string;
username?: string | null;
referredUsersNum?: number | null;
mainWallet?: {
address: string;
blockchain: string;
chainId?: string | null;
} | null;
referrals?: Array<{
userRefUrl: string;
opportunityUrl: string;
referredUsersPerUrlNum: number;
}> | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchAdminUsersPageQueryVariables = Exact<{
filter: IUsersFilterInput;
sort: IUsersSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminUsersPageQuery = {
fetchAdminUsersPage: {
users: Array<{
userId: string;
username?: string | null;
connectedBlockchains?: Array<string> | null;
isActive?: boolean | null;
createdAt?: any | null;
topInterests?: Array<string> | null;
walletsValue?: number | null;
xpLevel?: number | null;
ludoRank?: number | null;
inviterId?: string | null;
ip?: string | null;
location?: string | null;
userLanguage?: string | null;
devicePlatform?: IDevicePlatform | null;
firstVisitSource?: ILoginSource | null;
lastLoggedAt?: any | null;
wallets?: Array<{
address: string;
blockchain: string;
chainId?: string | null;
}> | null;
}>;
nextPage?: {
num?: number | null;
lastNum?: number | null;
size?: number | null;
elements?: any | null;
token?: string | null;
} | null;
};
};
export type IFetchAdminXpPageQueryVariables = Exact<{
filter: IXpFilterInput;
sort: IXpSortInput;
page: IAdminPageInput;
}>;
export type IFetchAdminXpPageQuery = {
fetchAdminXpPage: {
xps: Array<{
userId: string;
username?: string | null;
userXpLevel?: number | null;
userXpPoints?: number | null;
referredUsers?: Array<string> | null;
referredUsersNum?: number | null;
joinedOpportunityIds?: Array<string> | null;
connectedWalletsNum?: number | null;
suggestedOpportunityIds?: Array<string> | null;
mainWallet?: {
address: string;
blockchain: string;
chainId?: string | null;
} | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchAlertingPageQueryVariables = Exact<{
filter: IAdminProjectsAlertingFilterInput;
sort: IAdminProjectsAlertingSortInput;
page: IAdminPageInput;
}>;
export type IFetchAlertingPageQuery = {
fetchAlertingPage: {
projectsAlerting: Array<{
userId: string;
slotsFree: number;
slotsLimit: number;
activeUntil: any;
featurePackId: string;
featurePackName: string;
wallets?: Array<{
address: string;
blockchain: string;
chainId?: string | null;
}> | null;
projects?: Array<{
blockchain: string;
contract: string;
name?: string | null;
}> | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchAllCountriesQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchAllCountriesQuery = {
fetchAllCountries: Array<{
continent: string;
country: string;
}>;
};
export type IFetchBlockchainsQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchBlockchainsQuery = {
fetchBlockchains: Array<string>;
};
export type IFetchCompanyTokensPageQueryVariables = Exact<{
filter: ICompanyTokensFilterInput;
page: IAdminPageInput;
}>;
export type IFetchCompanyTokensPageQuery = {
fetchCompanyTokensPage: {
companyTokens?: Array<{
jti: string;
companyName?: string | null;
authToken?: string | null;
tariffPlan?: ITariffPlan | null;
authorities?: Array<IAuthorityType> | null;
issuedAt?: any | null;
expiredAt?: any | null;
requestsPerSecond?: number | null;
requestsPerMinute?: number | null;
requestsPerHour?: number | null;
requestsPerDay?: number | null;
computingUnits?: number | null;
} | null> | null;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchContactSupportPageQueryVariables = Exact<{
filter: IContactSupportFilterInput;
sort: IContactSupportSortInput;
page: IAdminPageInput;
}>;
export type IFetchContactSupportPageQuery = {
fetchContactSupportPage: {
contactSupports: Array<{
userId?: string | null;
id: string;
email?: string | null;
walletAddress?: string | null;
category?: string | null;
description?: string | null;
priority?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchContentReportPageQueryVariables = Exact<{
filter: IContentReportFilterInput;
sort: IContentReportSortInput;
page: IAdminPageInput;
}>;
export type IFetchContentReportPageQuery = {
fetchContentReportPage: {
contentReports: Array<{
userId?: string | null;
id: string;
email?: string | null;
description?: string | null;
nameOfSubject?: string | null;
contentType?: string | null;
contentId?: string | null;
reportReason?: string | null;
evidenceFileUrl?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchDefaultRateLimitsQueryVariables = Exact<{
tariffPlan: ITariffPlan;
}>;
export type IFetchDefaultRateLimitsQuery = {
fetchDefaultRateLimits: {
requestsPerSecond?: number | null;
requestsPerMinute?: number | null;
requestsPerHour?: number | null;
requestsPerDay?: number | null;
computingUnits?: number | null;
};
};
export type IFetchFeaturePackPurchasePageQueryVariables = Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
page: IAdminPageInput;
}>;
export type IFetchFeaturePackPurchasePageQuery = {
fetchFeaturePackPurchasePage: {
priceSum?: number | null;
purchasePriceSum?: number | null;
purchases?: Array<{
userId: string;
username?: string | null;
price: number;
purchasePrice?: number | null;
featurePackId: string;
featurePackName: string;
purchaseType: IPurchaseType;
purchasedAt: any;
}> | null;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchFeaturePackPurchasesCsvQueryVariables = Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
}>;
export type IFetchFeaturePackPurchasesCsvQuery = {
fetchFeaturePackPurchasesCsv: string;
};
export type IFetchFormOpportunityPageQueryVariables = Exact<{
filter: IFormOpportunityFilterInput;
sort: IFormOpportunitySortInput;
page: IAdminPageInput;
}>;
export type IFetchFormOpportunityPageQuery = {
fetchFormOpportunityPage: {
opportunities: Array<{
userId?: string | null;
id: string;
name?: string | null;
submitterEmail?: string | null;
description?: string | null;
registrationLink?: string | null;
startDate?: any | null;
endDate?: any | null;
blockchain?: string | null;
opportunityType?: IOpportunityType | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchInvestorInquiryPageQueryVariables = Exact<{
filter: IInvestorInquiryFilterInput;
sort: IInvestorInquirySortInput;
page: IAdminPageInput;
}>;
export type IFetchInvestorInquiryPageQuery = {
fetchInvestorInquiryPage: {
investorInquiries: Array<{
userId?: string | null;
id: string;
email?: string | null;
name?: string | null;
phoneNumber?: string | null;
telegramId?: string | null;
investorType?: string | null;
investmentAmount?: number | null;
investmentExperience?: string | null;
assistanceRequest?: string | null;
ludoReferrerInfo?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchLeaderboardQueryVariables = Exact<{
type: ILeaderboardType;
}>;
export type IFetchLeaderboardQuery = {
fetchLeaderboard: {
type: ILeaderboardType;
accessType: IAccessType;
minRank?: number | null;
maxRank?: number | null;
minXpLevel?: number | null;
maxXpLevel?: number | null;
geolocations?: Array<string | null> | null;
hidden: boolean;
};
};
export type IFetchLeaderboardProjectsPageQueryVariables = Exact<{
filter: IAdminLeaderboardProjectsFilterInput;
sort: IAdminLeaderboardProjectsSortInput;
page: IAdminPageInput;
}>;
export type IFetchLeaderboardProjectsPageQuery = {
fetchLeaderboardProjectsPage: {
projects: Array<{
id: string;
name?: string | null;
rank?: number | null;
rankHourDifference?: number | null;
rankDayDifference?: number | null;
rankWeekDifference?: number | null;
price?: number | null;
showcase?: boolean | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchMonitoringPageQueryVariables = Exact<{
filter: IAdminProjectsMonitoringFilterInput;
sort: IAdminProjectsMonitoringSortInput;
page: IAdminPageInput;
}>;
export type IFetchMonitoringPageQuery = {
fetchMonitoringPage: {
projectsMonitoring: Array<{
userId: string;
username?: string | null;
monitorsFree: number;
monitorsLimit: number;
activationMethod?: string | null;
activeUntil: any;
wallets?: Array<{
address: string;
blockchain: string;
chainId?: string | null;
isMain?: boolean | null;
}> | null;
projects?: Array<{
blockchain: string;
contract: string;
name?: string | null;
}> | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchPartnershipInquiryPageQueryVariables = Exact<{
filter: IPartnershipInquiryFilterInput;
sort: IPartnershipInquirySortInput;
page: IAdminPageInput;
}>;
export type IFetchPartnershipInquiryPageQuery = {
fetchPartnershipInquiryPage: {
partnershipInquiries: Array<{
userId?: string | null;
id: string;
email?: string | null;
name?: string | null;
projectName?: string | null;
website?: string | null;
aboutProject?: string | null;
partnershipType?: string | null;
ludoReferrerInfo?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchProjectAirdropRegistrationsInfoCsvQueryVariables = Exact<{
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
}>;
export type IFetchProjectAirdropRegistrationsInfoCsvQuery = {
fetchProjectAirdropRegistrationsInfoCsv: string;
};
export type IFetchProjectLinksClicksInfoCsvQueryVariables = Exact<{
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
}>;
export type IFetchProjectLinksClicksInfoCsvQuery = {
fetchProjectLinksClicksInfoCsv: string;
};
export type IFetchProjectReactionsInfoCsvQueryVariables = Exact<{
blockchain: Scalars['String']['input'];
contract: Scalars['String']['input'];
}>;
export type IFetchProjectReactionsInfoCsvQuery = {
fetchProjectReactionsInfoCsv: string;
};
export type IFetchProjectsKpiSettingsQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchProjectsKpiSettingsQuery = {
fetchProjectsKPISettings: Array<{
id: string;
value: number;
}>;
};
export type IFetchUnarchivedReferralTypesQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchUnarchivedReferralTypesQuery = {
fetchUnarchivedReferralTypes: Array<{
id: string;
name: string;
description?: string | null;
archived?: boolean | null;
discountPercentage: number;
color?: IReftypeColor | null;
}>;
};
export type IFetchReferralTypesPageQueryVariables = Exact<{
filter: IReferralTypeFilterInput;
sort: IReferralTypeSortInput;
page: IAdminPageInput;
}>;
export type IFetchReferralTypesPageQuery = {
fetchReferralTypesPage: {
referralTypes: Array<{
id: string;
name: string;
description?: string | null;
discountPercentage: number;
archived?: boolean | null;
color?: IReftypeColor | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchRegistrationInvitePageQueryVariables = Exact<{
filter: IRegistrationInviteFilterInput;
sort: IRegistrationInviteSortInput;
page: IAdminPageInput;
}>;
export type IFetchRegistrationInvitePageQuery = {
fetchRegistrationInvitePage: {
registrationInvites: Array<{
userId?: string | null;
id: string;
ludoIdOrAddress?: string | null;
reason?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchTiersQueryVariables = Exact<{
[key: string]: never;
}>;
export type IFetchTiersQuery = {
fetchTiers: Array<{
id: string;
name: string;
description?: string | null;
archived?: boolean | null;
fees?: Array<{
blockchain: IBlockchains;
fee?: number | null;
} | null> | null;
}>;
};
export type IFetchTiersPageQueryVariables = Exact<{
filter: ITiersFilterInput;
sort: ITiersSortInput;
page: IAdminPageInput;
}>;
export type IFetchTiersPageQuery = {
fetchTiersPage: {
tiers: Array<{
id: string;
name: string;
description?: string | null;
archived?: boolean | null;
fees?: Array<{
blockchain: IBlockchains;
fee?: number | null;
} | null> | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export type IFetchUserFeedbackPageQueryVariables = Exact<{
filter: IUserFeedbackFilterInput;
sort: IUserFeedbackSortInput;
page: IAdminPageInput;
}>;
export type IFetchUserFeedbackPageQuery = {
fetchUserFeedbackPage: {
userFeedbacks: Array<{
userId?: string | null;
id: string;
email?: string | null;
satisfactionScore?: number | null;
missedFeature?: string | null;
howEasyToUseScore?: string | null;
performanceScore?: number | null;
whatToImprove?: string | null;
comments?: string | null;
}>;
nextPage?: {
elements?: any | null;
lastNum?: number | null;
num?: number | null;
size?: number | null;
token?: string | null;
} | null;
};
};
export declare const AddInviteCodesDocument: Apollo.DocumentNode;
export type IAddInviteCodesMutationFn = Apollo.MutationFunction<IAddInviteCodesMutation, IAddInviteCodesMutationVariables>;
/**
* __useAddInviteCodesMutation__
*
* To run a mutation, you first call `useAddInviteCodesMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useAddInviteCodesMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [addInviteCodesMutation, { data, loading, error }] = useAddInviteCodesMutation({
* variables: {
* userId: // value for 'userId'
* codesNum: // value for 'codesNum'
* reftypeId: // value for 'reftypeId'
* },
* });
*/
export declare function useAddInviteCodesMutation(baseOptions?: Apollo.MutationHookOptions<IAddInviteCodesMutation, IAddInviteCodesMutationVariables>): Apollo.MutationTuple<IAddInviteCodesMutation, Exact<{
userId: Scalars["String"]["input"];
codesNum: Scalars["Int"]["input"];
reftypeId?: InputMaybe<Scalars["String"]["input"]>;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type AddInviteCodesMutationHookResult = ReturnType<typeof useAddInviteCodesMutation>;
export type AddInviteCodesMutationResult = Apollo.MutationResult<IAddInviteCodesMutation>;
export type AddInviteCodesMutationOptions = Apollo.BaseMutationOptions<IAddInviteCodesMutation, IAddInviteCodesMutationVariables>;
export declare const ChangeXpPointsDocument: Apollo.DocumentNode;
export type IChangeXpPointsMutationFn = Apollo.MutationFunction<IChangeXpPointsMutation, IChangeXpPointsMutationVariables>;
/**
* __useChangeXpPointsMutation__
*
* To run a mutation, you first call `useChangeXpPointsMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useChangeXpPointsMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [changeXpPointsMutation, { data, loading, error }] = useChangeXpPointsMutation({
* variables: {
* userId: // value for 'userId'
* pointsDiff: // value for 'pointsDiff'
* },
* });
*/
export declare function useChangeXpPointsMutation(baseOptions?: Apollo.MutationHookOptions<IChangeXpPointsMutation, IChangeXpPointsMutationVariables>): Apollo.MutationTuple<IChangeXpPointsMutation, Exact<{
userId: Scalars["ID"]["input"];
pointsDiff: Scalars["Int"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type ChangeXpPointsMutationHookResult = ReturnType<typeof useChangeXpPointsMutation>;
export type ChangeXpPointsMutationResult = Apollo.MutationResult<IChangeXpPointsMutation>;
export type ChangeXpPointsMutationOptions = Apollo.BaseMutationOptions<IChangeXpPointsMutation, IChangeXpPointsMutationVariables>;
export declare const CreateCategoryDocument: Apollo.DocumentNode;
export type ICreateCategoryMutationFn = Apollo.MutationFunction<ICreateCategoryMutation, ICreateCategoryMutationVariables>;
/**
* __useCreateCategoryMutation__
*
* To run a mutation, you first call `useCreateCategoryMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateCategoryMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createCategoryMutation, { data, loading, error }] = useCreateCategoryMutation({
* variables: {
* name: // value for 'name'
* matchingWords: // value for 'matchingWords'
* },
* });
*/
export declare function useCreateCategoryMutation(baseOptions?: Apollo.MutationHookOptions<ICreateCategoryMutation, ICreateCategoryMutationVariables>): Apollo.MutationTuple<ICreateCategoryMutation, Exact<{
name: Scalars["String"]["input"];
matchingWords: Array<Scalars["String"]["input"]> | Scalars["String"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateCategoryMutationHookResult = ReturnType<typeof useCreateCategoryMutation>;
export type CreateCategoryMutationResult = Apollo.MutationResult<ICreateCategoryMutation>;
export type CreateCategoryMutationOptions = Apollo.BaseMutationOptions<ICreateCategoryMutation, ICreateCategoryMutationVariables>;
export declare const CreateBrandDocument: Apollo.DocumentNode;
export type ICreateBrandMutationFn = Apollo.MutationFunction<ICreateBrandMutation, ICreateBrandMutationVariables>;
/**
* __useCreateBrandMutation__
*
* To run a mutation, you first call `useCreateBrandMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateBrandMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createBrandMutation, { data, loading, error }] = useCreateBrandMutation({
* variables: {
* brand: // value for 'brand'
* file: // value for 'file'
* },
* });
*/
export declare function useCreateBrandMutation(baseOptions?: Apollo.MutationHookOptions<ICreateBrandMutation, ICreateBrandMutationVariables>): Apollo.MutationTuple<ICreateBrandMutation, Exact<{
brand: IBrandInput;
file?: InputMaybe<Scalars["Upload"]["input"]>;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateBrandMutationHookResult = ReturnType<typeof useCreateBrandMutation>;
export type CreateBrandMutationResult = Apollo.MutationResult<ICreateBrandMutation>;
export type CreateBrandMutationOptions = Apollo.BaseMutationOptions<ICreateBrandMutation, ICreateBrandMutationVariables>;
export declare const CreateCompanyTokenDocument: Apollo.DocumentNode;
export type ICreateCompanyTokenMutationFn = Apollo.MutationFunction<ICreateCompanyTokenMutation, ICreateCompanyTokenMutationVariables>;
/**
* __useCreateCompanyTokenMutation__
*
* To run a mutation, you first call `useCreateCompanyTokenMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateCompanyTokenMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createCompanyTokenMutation, { data, loading, error }] = useCreateCompanyTokenMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useCreateCompanyTokenMutation(baseOptions?: Apollo.MutationHookOptions<ICreateCompanyTokenMutation, ICreateCompanyTokenMutationVariables>): Apollo.MutationTuple<ICreateCompanyTokenMutation, Exact<{
input: ICompanyTokenInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateCompanyTokenMutationHookResult = ReturnType<typeof useCreateCompanyTokenMutation>;
export type CreateCompanyTokenMutationResult = Apollo.MutationResult<ICreateCompanyTokenMutation>;
export type CreateCompanyTokenMutationOptions = Apollo.BaseMutationOptions<ICreateCompanyTokenMutation, ICreateCompanyTokenMutationVariables>;
export declare const CreateAdminOpportunityDocument: Apollo.DocumentNode;
export type ICreateAdminOpportunityMutationFn = Apollo.MutationFunction<ICreateAdminOpportunityMutation, ICreateAdminOpportunityMutationVariables>;
/**
* __useCreateAdminOpportunityMutation__
*
* To run a mutation, you first call `useCreateAdminOpportunityMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateAdminOpportunityMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createAdminOpportunityMutation, { data, loading, error }] = useCreateAdminOpportunityMutation({
* variables: {
* file: // value for 'file'
* input: // value for 'input'
* },
* });
*/
export declare function useCreateAdminOpportunityMutation(baseOptions?: Apollo.MutationHookOptions<ICreateAdminOpportunityMutation, ICreateAdminOpportunityMutationVariables>): Apollo.MutationTuple<ICreateAdminOpportunityMutation, Exact<{
file?: InputMaybe<Scalars["Upload"]["input"]>;
input: IAdminOpportunityInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateAdminOpportunityMutationHookResult = ReturnType<typeof useCreateAdminOpportunityMutation>;
export type CreateAdminOpportunityMutationResult = Apollo.MutationResult<ICreateAdminOpportunityMutation>;
export type CreateAdminOpportunityMutationOptions = Apollo.BaseMutationOptions<ICreateAdminOpportunityMutation, ICreateAdminOpportunityMutationVariables>;
export declare const CreateProjectDocument: Apollo.DocumentNode;
export type ICreateProjectMutationFn = Apollo.MutationFunction<ICreateProjectMutation, ICreateProjectMutationVariables>;
/**
* __useCreateProjectMutation__
*
* To run a mutation, you first call `useCreateProjectMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateProjectMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createProjectMutation, { data, loading, error }] = useCreateProjectMutation({
* variables: {
* blockchain: // value for 'blockchain'
* contract: // value for 'contract'
* },
* });
*/
export declare function useCreateProjectMutation(baseOptions?: Apollo.MutationHookOptions<ICreateProjectMutation, ICreateProjectMutationVariables>): Apollo.MutationTuple<ICreateProjectMutation, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateProjectMutationHookResult = ReturnType<typeof useCreateProjectMutation>;
export type CreateProjectMutationResult = Apollo.MutationResult<ICreateProjectMutation>;
export type CreateProjectMutationOptions = Apollo.BaseMutationOptions<ICreateProjectMutation, ICreateProjectMutationVariables>;
export declare const CreatePublisherDocument: Apollo.DocumentNode;
export type ICreatePublisherMutationFn = Apollo.MutationFunction<ICreatePublisherMutation, ICreatePublisherMutationVariables>;
/**
* __useCreatePublisherMutation__
*
* To run a mutation, you first call `useCreatePublisherMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreatePublisherMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createPublisherMutation, { data, loading, error }] = useCreatePublisherMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useCreatePublisherMutation(baseOptions?: Apollo.MutationHookOptions<ICreatePublisherMutation, ICreatePublisherMutationVariables>): Apollo.MutationTuple<ICreatePublisherMutation, Exact<{
input: IPublisherInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreatePublisherMutationHookResult = ReturnType<typeof useCreatePublisherMutation>;
export type CreatePublisherMutationResult = Apollo.MutationResult<ICreatePublisherMutation>;
export type CreatePublisherMutationOptions = Apollo.BaseMutationOptions<ICreatePublisherMutation, ICreatePublisherMutationVariables>;
export declare const CreateReferralTypeDocument: Apollo.DocumentNode;
export type ICreateReferralTypeMutationFn = Apollo.MutationFunction<ICreateReferralTypeMutation, ICreateReferralTypeMutationVariables>;
/**
* __useCreateReferralTypeMutation__
*
* To run a mutation, you first call `useCreateReferralTypeMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateReferralTypeMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createReferralTypeMutation, { data, loading, error }] = useCreateReferralTypeMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useCreateReferralTypeMutation(baseOptions?: Apollo.MutationHookOptions<ICreateReferralTypeMutation, ICreateReferralTypeMutationVariables>): Apollo.MutationTuple<ICreateReferralTypeMutation, Exact<{
input: IReferralTypeInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateReferralTypeMutationHookResult = ReturnType<typeof useCreateReferralTypeMutation>;
export type CreateReferralTypeMutationResult = Apollo.MutationResult<ICreateReferralTypeMutation>;
export type CreateReferralTypeMutationOptions = Apollo.BaseMutationOptions<ICreateReferralTypeMutation, ICreateReferralTypeMutationVariables>;
export declare const CreateTierDocument: Apollo.DocumentNode;
export type ICreateTierMutationFn = Apollo.MutationFunction<ICreateTierMutation, ICreateTierMutationVariables>;
/**
* __useCreateTierMutation__
*
* To run a mutation, you first call `useCreateTierMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useCreateTierMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [createTierMutation, { data, loading, error }] = useCreateTierMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useCreateTierMutation(baseOptions?: Apollo.MutationHookOptions<ICreateTierMutation, ICreateTierMutationVariables>): Apollo.MutationTuple<ICreateTierMutation, Exact<{
input: ITierInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type CreateTierMutationHookResult = ReturnType<typeof useCreateTierMutation>;
export type CreateTierMutationResult = Apollo.MutationResult<ICreateTierMutation>;
export type CreateTierMutationOptions = Apollo.BaseMutationOptions<ICreateTierMutation, ICreateTierMutationVariables>;
export declare const RegenerateOpportunityPayloadSecretKeyDocument: Apollo.DocumentNode;
export type IRegenerateOpportunityPayloadSecretKeyMutationFn = Apollo.MutationFunction<IRegenerateOpportunityPayloadSecretKeyMutation, IRegenerateOpportunityPayloadSecretKeyMutationVariables>;
/**
* __useRegenerateOpportunityPayloadSecretKeyMutation__
*
* To run a mutation, you first call `useRegenerateOpportunityPayloadSecretKeyMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useRegenerateOpportunityPayloadSecretKeyMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [regenerateOpportunityPayloadSecretKeyMutation, { data, loading, error }] = useRegenerateOpportunityPayloadSecretKeyMutation({
* variables: {
* id: // value for 'id'
* },
* });
*/
export declare function useRegenerateOpportunityPayloadSecretKeyMutation(baseOptions?: Apollo.MutationHookOptions<IRegenerateOpportunityPayloadSecretKeyMutation, IRegenerateOpportunityPayloadSecretKeyMutationVariables>): Apollo.MutationTuple<IRegenerateOpportunityPayloadSecretKeyMutation, Exact<{
id: Scalars["ID"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type RegenerateOpportunityPayloadSecretKeyMutationHookResult = ReturnType<typeof useRegenerateOpportunityPayloadSecretKeyMutation>;
export type RegenerateOpportunityPayloadSecretKeyMutationResult = Apollo.MutationResult<IRegenerateOpportunityPayloadSecretKeyMutation>;
export type RegenerateOpportunityPayloadSecretKeyMutationOptions = Apollo.BaseMutationOptions<IRegenerateOpportunityPayloadSecretKeyMutation, IRegenerateOpportunityPayloadSecretKeyMutationVariables>;
export declare const RemoveInviteCodeDocument: Apollo.DocumentNode;
export type IRemoveInviteCodeMutationFn = Apollo.MutationFunction<IRemoveInviteCodeMutation, IRemoveInviteCodeMutationVariables>;
/**
* __useRemoveInviteCodeMutation__
*
* To run a mutation, you first call `useRemoveInviteCodeMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useRemoveInviteCodeMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [removeInviteCodeMutation, { data, loading, error }] = useRemoveInviteCodeMutation({
* variables: {
* inviteCode: // value for 'inviteCode'
* },
* });
*/
export declare function useRemoveInviteCodeMutation(baseOptions?: Apollo.MutationHookOptions<IRemoveInviteCodeMutation, IRemoveInviteCodeMutationVariables>): Apollo.MutationTuple<IRemoveInviteCodeMutation, Exact<{
inviteCode: Scalars["String"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type RemoveInviteCodeMutationHookResult = ReturnType<typeof useRemoveInviteCodeMutation>;
export type RemoveInviteCodeMutationResult = Apollo.MutationResult<IRemoveInviteCodeMutation>;
export type RemoveInviteCodeMutationOptions = Apollo.BaseMutationOptions<IRemoveInviteCodeMutation, IRemoveInviteCodeMutationVariables>;
export declare const RevokeCompanyTokenDocument: Apollo.DocumentNode;
export type IRevokeCompanyTokenMutationFn = Apollo.MutationFunction<IRevokeCompanyTokenMutation, IRevokeCompanyTokenMutationVariables>;
/**
* __useRevokeCompanyTokenMutation__
*
* To run a mutation, you first call `useRevokeCompanyTokenMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useRevokeCompanyTokenMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [revokeCompanyTokenMutation, { data, loading, error }] = useRevokeCompanyTokenMutation({
* variables: {
* authToken: // value for 'authToken'
* },
* });
*/
export declare function useRevokeCompanyTokenMutation(baseOptions?: Apollo.MutationHookOptions<IRevokeCompanyTokenMutation, IRevokeCompanyTokenMutationVariables>): Apollo.MutationTuple<IRevokeCompanyTokenMutation, Exact<{
authToken: Scalars["String"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type RevokeCompanyTokenMutationHookResult = ReturnType<typeof useRevokeCompanyTokenMutation>;
export type RevokeCompanyTokenMutationResult = Apollo.MutationResult<IRevokeCompanyTokenMutation>;
export type RevokeCompanyTokenMutationOptions = Apollo.BaseMutationOptions<IRevokeCompanyTokenMutation, IRevokeCompanyTokenMutationVariables>;
export declare const TriggerOpportunityNotificationDocument: Apollo.DocumentNode;
export type ITriggerOpportunityNotificationMutationFn = Apollo.MutationFunction<ITriggerOpportunityNotificationMutation, ITriggerOpportunityNotificationMutationVariables>;
/**
* __useTriggerOpportunityNotificationMutation__
*
* To run a mutation, you first call `useTriggerOpportunityNotificationMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useTriggerOpportunityNotificationMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [triggerOpportunityNotificationMutation, { data, loading, error }] = useTriggerOpportunityNotificationMutation({
* variables: {
* opportunityId: // value for 'opportunityId'
* },
* });
*/
export declare function useTriggerOpportunityNotificationMutation(baseOptions?: Apollo.MutationHookOptions<ITriggerOpportunityNotificationMutation, ITriggerOpportunityNotificationMutationVariables>): Apollo.MutationTuple<ITriggerOpportunityNotificationMutation, Exact<{
opportunityId: Scalars["ID"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type TriggerOpportunityNotificationMutationHookResult = ReturnType<typeof useTriggerOpportunityNotificationMutation>;
export type TriggerOpportunityNotificationMutationResult = Apollo.MutationResult<ITriggerOpportunityNotificationMutation>;
export type TriggerOpportunityNotificationMutationOptions = Apollo.BaseMutationOptions<ITriggerOpportunityNotificationMutation, ITriggerOpportunityNotificationMutationVariables>;
export declare const UpdateLeaderboardProjectHiddenStatusDocument: Apollo.DocumentNode;
export type IUpdateLeaderboardProjectHiddenStatusMutationFn = Apollo.MutationFunction<IUpdateLeaderboardProjectHiddenStatusMutation, IUpdateLeaderboardProjectHiddenStatusMutationVariables>;
/**
* __useUpdateLeaderboardProjectHiddenStatusMutation__
*
* To run a mutation, you first call `useUpdateLeaderboardProjectHiddenStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateLeaderboardProjectHiddenStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateLeaderboardProjectHiddenStatusMutation, { data, loading, error }] = useUpdateLeaderboardProjectHiddenStatusMutation({
* variables: {
* id: // value for 'id'
* hidden: // value for 'hidden'
* },
* });
*/
export declare function useUpdateLeaderboardProjectHiddenStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateLeaderboardProjectHiddenStatusMutation, IUpdateLeaderboardProjectHiddenStatusMutationVariables>): Apollo.MutationTuple<IUpdateLeaderboardProjectHiddenStatusMutation, Exact<{
id: Scalars["String"]["input"];
hidden: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateLeaderboardProjectHiddenStatusMutationHookResult = ReturnType<typeof useUpdateLeaderboardProjectHiddenStatusMutation>;
export type UpdateLeaderboardProjectHiddenStatusMutationResult = Apollo.MutationResult<IUpdateLeaderboardProjectHiddenStatusMutation>;
export type UpdateLeaderboardProjectHiddenStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateLeaderboardProjectHiddenStatusMutation, IUpdateLeaderboardProjectHiddenStatusMutationVariables>;
export declare const UpdateAirdropDocument: Apollo.DocumentNode;
export type IUpdateAirdropMutationFn = Apollo.MutationFunction<IUpdateAirdropMutation, IUpdateAirdropMutationVariables>;
/**
* __useUpdateAirdropMutation__
*
* To run a mutation, you first call `useUpdateAirdropMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateAirdropMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateAirdropMutation, { data, loading, error }] = useUpdateAirdropMutation({
* variables: {
* id: // value for 'id'
* input: // value for 'input'
* file: // value for 'file'
* },
* });
*/
export declare function useUpdateAirdropMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateAirdropMutation, IUpdateAirdropMutationVariables>): Apollo.MutationTuple<IUpdateAirdropMutation, Exact<{
id: Scalars["ID"]["input"];
input: IAdminAirdropInput;
file?: InputMaybe<Scalars["Upload"]["input"]>;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateAirdropMutationHookResult = ReturnType<typeof useUpdateAirdropMutation>;
export type UpdateAirdropMutationResult = Apollo.MutationResult<IUpdateAirdropMutation>;
export type UpdateAirdropMutationOptions = Apollo.BaseMutationOptions<IUpdateAirdropMutation, IUpdateAirdropMutationVariables>;
export declare const UpdateBrandDocument: Apollo.DocumentNode;
export type IUpdateBrandMutationFn = Apollo.MutationFunction<IUpdateBrandMutation, IUpdateBrandMutationVariables>;
/**
* __useUpdateBrandMutation__
*
* To run a mutation, you first call `useUpdateBrandMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateBrandMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateBrandMutation, { data, loading, error }] = useUpdateBrandMutation({
* variables: {
* id: // value for 'id'
* input: // value for 'input'
* file: // value for 'file'
* },
* });
*/
export declare function useUpdateBrandMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateBrandMutation, IUpdateBrandMutationVariables>): Apollo.MutationTuple<IUpdateBrandMutation, Exact<{
id: Scalars["ID"]["input"];
input: IBrandInput;
file?: InputMaybe<Scalars["Upload"]["input"]>;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateBrandMutationHookResult = ReturnType<typeof useUpdateBrandMutation>;
export type UpdateBrandMutationResult = Apollo.MutationResult<IUpdateBrandMutation>;
export type UpdateBrandMutationOptions = Apollo.BaseMutationOptions<IUpdateBrandMutation, IUpdateBrandMutationVariables>;
export declare const UpdateBrandArchivedStatusDocument: Apollo.DocumentNode;
export type IUpdateBrandArchivedStatusMutationFn = Apollo.MutationFunction<IUpdateBrandArchivedStatusMutation, IUpdateBrandArchivedStatusMutationVariables>;
/**
* __useUpdateBrandArchivedStatusMutation__
*
* To run a mutation, you first call `useUpdateBrandArchivedStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateBrandArchivedStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateBrandArchivedStatusMutation, { data, loading, error }] = useUpdateBrandArchivedStatusMutation({
* variables: {
* id: // value for 'id'
* isArchived: // value for 'isArchived'
* },
* });
*/
export declare function useUpdateBrandArchivedStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateBrandArchivedStatusMutation, IUpdateBrandArchivedStatusMutationVariables>): Apollo.MutationTuple<IUpdateBrandArchivedStatusMutation, Exact<{
id: Scalars["ID"]["input"];
isArchived: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateBrandArchivedStatusMutationHookResult = ReturnType<typeof useUpdateBrandArchivedStatusMutation>;
export type UpdateBrandArchivedStatusMutationResult = Apollo.MutationResult<IUpdateBrandArchivedStatusMutation>;
export type UpdateBrandArchivedStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateBrandArchivedStatusMutation, IUpdateBrandArchivedStatusMutationVariables>;
export declare const UpdateCategoryDocument: Apollo.DocumentNode;
export type IUpdateCategoryMutationFn = Apollo.MutationFunction<IUpdateCategoryMutation, IUpdateCategoryMutationVariables>;
/**
* __useUpdateCategoryMutation__
*
* To run a mutation, you first call `useUpdateCategoryMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateCategoryMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateCategoryMutation, { data, loading, error }] = useUpdateCategoryMutation({
* variables: {
* id: // value for 'id'
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateCategoryMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateCategoryMutation, IUpdateCategoryMutationVariables>): Apollo.MutationTuple<IUpdateCategoryMutation, Exact<{
id: Scalars["ID"]["input"];
input: ICategoryInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateCategoryMutationHookResult = ReturnType<typeof useUpdateCategoryMutation>;
export type UpdateCategoryMutationResult = Apollo.MutationResult<IUpdateCategoryMutation>;
export type UpdateCategoryMutationOptions = Apollo.BaseMutationOptions<IUpdateCategoryMutation, IUpdateCategoryMutationVariables>;
export declare const UpdateCategoryArchivedStatusDocument: Apollo.DocumentNode;
export type IUpdateCategoryArchivedStatusMutationFn = Apollo.MutationFunction<IUpdateCategoryArchivedStatusMutation, IUpdateCategoryArchivedStatusMutationVariables>;
/**
* __useUpdateCategoryArchivedStatusMutation__
*
* To run a mutation, you first call `useUpdateCategoryArchivedStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateCategoryArchivedStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateCategoryArchivedStatusMutation, { data, loading, error }] = useUpdateCategoryArchivedStatusMutation({
* variables: {
* id: // value for 'id'
* isArchived: // value for 'isArchived'
* },
* });
*/
export declare function useUpdateCategoryArchivedStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateCategoryArchivedStatusMutation, IUpdateCategoryArchivedStatusMutationVariables>): Apollo.MutationTuple<IUpdateCategoryArchivedStatusMutation, Exact<{
id: Scalars["ID"]["input"];
isArchived: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateCategoryArchivedStatusMutationHookResult = ReturnType<typeof useUpdateCategoryArchivedStatusMutation>;
export type UpdateCategoryArchivedStatusMutationResult = Apollo.MutationResult<IUpdateCategoryArchivedStatusMutation>;
export type UpdateCategoryArchivedStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateCategoryArchivedStatusMutation, IUpdateCategoryArchivedStatusMutationVariables>;
export declare const UpdateCompanyTokenRateLimitsDocument: Apollo.DocumentNode;
export type IUpdateCompanyTokenRateLimitsMutationFn = Apollo.MutationFunction<IUpdateCompanyTokenRateLimitsMutation, IUpdateCompanyTokenRateLimitsMutationVariables>;
/**
* __useUpdateCompanyTokenRateLimitsMutation__
*
* To run a mutation, you first call `useUpdateCompanyTokenRateLimitsMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateCompanyTokenRateLimitsMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateCompanyTokenRateLimitsMutation, { data, loading, error }] = useUpdateCompanyTokenRateLimitsMutation({
* variables: {
* jti: // value for 'jti'
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateCompanyTokenRateLimitsMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateCompanyTokenRateLimitsMutation, IUpdateCompanyTokenRateLimitsMutationVariables>): Apollo.MutationTuple<IUpdateCompanyTokenRateLimitsMutation, Exact<{
jti: Scalars["String"]["input"];
input: IRateLimitsInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateCompanyTokenRateLimitsMutationHookResult = ReturnType<typeof useUpdateCompanyTokenRateLimitsMutation>;
export type UpdateCompanyTokenRateLimitsMutationResult = Apollo.MutationResult<IUpdateCompanyTokenRateLimitsMutation>;
export type UpdateCompanyTokenRateLimitsMutationOptions = Apollo.BaseMutationOptions<IUpdateCompanyTokenRateLimitsMutation, IUpdateCompanyTokenRateLimitsMutationVariables>;
export declare const UpdateInviteCodeUsagesLimitDocument: Apollo.DocumentNode;
export type IUpdateInviteCodeUsagesLimitMutationFn = Apollo.MutationFunction<IUpdateInviteCodeUsagesLimitMutation, IUpdateInviteCodeUsagesLimitMutationVariables>;
/**
* __useUpdateInviteCodeUsagesLimitMutation__
*
* To run a mutation, you first call `useUpdateInviteCodeUsagesLimitMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateInviteCodeUsagesLimitMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateInviteCodeUsagesLimitMutation, { data, loading, error }] = useUpdateInviteCodeUsagesLimitMutation({
* variables: {
* code: // value for 'code'
* usagesLimit: // value for 'usagesLimit'
* },
* });
*/
export declare function useUpdateInviteCodeUsagesLimitMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateInviteCodeUsagesLimitMutation, IUpdateInviteCodeUsagesLimitMutationVariables>): Apollo.MutationTuple<IUpdateInviteCodeUsagesLimitMutation, Exact<{
code: Scalars["String"]["input"];
usagesLimit: Scalars["Int"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateInviteCodeUsagesLimitMutationHookResult = ReturnType<typeof useUpdateInviteCodeUsagesLimitMutation>;
export type UpdateInviteCodeUsagesLimitMutationResult = Apollo.MutationResult<IUpdateInviteCodeUsagesLimitMutation>;
export type UpdateInviteCodeUsagesLimitMutationOptions = Apollo.BaseMutationOptions<IUpdateInviteCodeUsagesLimitMutation, IUpdateInviteCodeUsagesLimitMutationVariables>;
export declare const UpdateKpiSettingsDocument: Apollo.DocumentNode;
export type IUpdateKpiSettingsMutationFn = Apollo.MutationFunction<IUpdateKpiSettingsMutation, IUpdateKpiSettingsMutationVariables>;
/**
* __useUpdateKpiSettingsMutation__
*
* To run a mutation, you first call `useUpdateKpiSettingsMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateKpiSettingsMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateKpiSettingsMutation, { data, loading, error }] = useUpdateKpiSettingsMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateKpiSettingsMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateKpiSettingsMutation, IUpdateKpiSettingsMutationVariables>): Apollo.MutationTuple<IUpdateKpiSettingsMutation, Exact<{
input: IProjectsKpiSettingsInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateKpiSettingsMutationHookResult = ReturnType<typeof useUpdateKpiSettingsMutation>;
export type UpdateKpiSettingsMutationResult = Apollo.MutationResult<IUpdateKpiSettingsMutation>;
export type UpdateKpiSettingsMutationOptions = Apollo.BaseMutationOptions<IUpdateKpiSettingsMutation, IUpdateKpiSettingsMutationVariables>;
export declare const UpdateLeaderboardDocument: Apollo.DocumentNode;
export type IUpdateLeaderboardMutationFn = Apollo.MutationFunction<IUpdateLeaderboardMutation, IUpdateLeaderboardMutationVariables>;
/**
* __useUpdateLeaderboardMutation__
*
* To run a mutation, you first call `useUpdateLeaderboardMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateLeaderboardMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateLeaderboardMutation, { data, loading, error }] = useUpdateLeaderboardMutation({
* variables: {
* type: // value for 'type'
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateLeaderboardMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateLeaderboardMutation, IUpdateLeaderboardMutationVariables>): Apollo.MutationTuple<IUpdateLeaderboardMutation, Exact<{
type: ILeaderboardType;
input: ILeaderboardInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateLeaderboardMutationHookResult = ReturnType<typeof useUpdateLeaderboardMutation>;
export type UpdateLeaderboardMutationResult = Apollo.MutationResult<IUpdateLeaderboardMutation>;
export type UpdateLeaderboardMutationOptions = Apollo.BaseMutationOptions<IUpdateLeaderboardMutation, IUpdateLeaderboardMutationVariables>;
export declare const UpdateOpportunityDocument: Apollo.DocumentNode;
export type IUpdateOpportunityMutationFn = Apollo.MutationFunction<IUpdateOpportunityMutation, IUpdateOpportunityMutationVariables>;
/**
* __useUpdateOpportunityMutation__
*
* To run a mutation, you first call `useUpdateOpportunityMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateOpportunityMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateOpportunityMutation, { data, loading, error }] = useUpdateOpportunityMutation({
* variables: {
* id: // value for 'id'
* input: // value for 'input'
* file: // value for 'file'
* },
* });
*/
export declare function useUpdateOpportunityMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateOpportunityMutation, IUpdateOpportunityMutationVariables>): Apollo.MutationTuple<IUpdateOpportunityMutation, Exact<{
id: Scalars["ID"]["input"];
input: IAdminOpportunityInput;
file?: InputMaybe<Scalars["Upload"]["input"]>;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateOpportunityMutationHookResult = ReturnType<typeof useUpdateOpportunityMutation>;
export type UpdateOpportunityMutationResult = Apollo.MutationResult<IUpdateOpportunityMutation>;
export type UpdateOpportunityMutationOptions = Apollo.BaseMutationOptions<IUpdateOpportunityMutation, IUpdateOpportunityMutationVariables>;
export declare const UpdateOpportunityArchivedStatusDocument: Apollo.DocumentNode;
export type IUpdateOpportunityArchivedStatusMutationFn = Apollo.MutationFunction<IUpdateOpportunityArchivedStatusMutation, IUpdateOpportunityArchivedStatusMutationVariables>;
/**
* __useUpdateOpportunityArchivedStatusMutation__
*
* To run a mutation, you first call `useUpdateOpportunityArchivedStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateOpportunityArchivedStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateOpportunityArchivedStatusMutation, { data, loading, error }] = useUpdateOpportunityArchivedStatusMutation({
* variables: {
* id: // value for 'id'
* isArchived: // value for 'isArchived'
* },
* });
*/
export declare function useUpdateOpportunityArchivedStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateOpportunityArchivedStatusMutation, IUpdateOpportunityArchivedStatusMutationVariables>): Apollo.MutationTuple<IUpdateOpportunityArchivedStatusMutation, Exact<{
id: Scalars["ID"]["input"];
isArchived: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateOpportunityArchivedStatusMutationHookResult = ReturnType<typeof useUpdateOpportunityArchivedStatusMutation>;
export type UpdateOpportunityArchivedStatusMutationResult = Apollo.MutationResult<IUpdateOpportunityArchivedStatusMutation>;
export type UpdateOpportunityArchivedStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateOpportunityArchivedStatusMutation, IUpdateOpportunityArchivedStatusMutationVariables>;
export declare const UpdateOpportunityPushStatusDocument: Apollo.DocumentNode;
export type IUpdateOpportunityPushStatusMutationFn = Apollo.MutationFunction<IUpdateOpportunityPushStatusMutation, IUpdateOpportunityPushStatusMutationVariables>;
/**
* __useUpdateOpportunityPushStatusMutation__
*
* To run a mutation, you first call `useUpdateOpportunityPushStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateOpportunityPushStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateOpportunityPushStatusMutation, { data, loading, error }] = useUpdateOpportunityPushStatusMutation({
* variables: {
* opportunityId: // value for 'opportunityId'
* isActive: // value for 'isActive'
* },
* });
*/
export declare function useUpdateOpportunityPushStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateOpportunityPushStatusMutation, IUpdateOpportunityPushStatusMutationVariables>): Apollo.MutationTuple<IUpdateOpportunityPushStatusMutation, Exact<{
opportunityId: Scalars["ID"]["input"];
isActive: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateOpportunityPushStatusMutationHookResult = ReturnType<typeof useUpdateOpportunityPushStatusMutation>;
export type UpdateOpportunityPushStatusMutationResult = Apollo.MutationResult<IUpdateOpportunityPushStatusMutation>;
export type UpdateOpportunityPushStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateOpportunityPushStatusMutation, IUpdateOpportunityPushStatusMutationVariables>;
export declare const UpdateProfileStatusDocument: Apollo.DocumentNode;
export type IUpdateProfileStatusMutationFn = Apollo.MutationFunction<IUpdateProfileStatusMutation, IUpdateProfileStatusMutationVariables>;
/**
* __useUpdateProfileStatusMutation__
*
* To run a mutation, you first call `useUpdateProfileStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateProfileStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateProfileStatusMutation, { data, loading, error }] = useUpdateProfileStatusMutation({
* variables: {
* userId: // value for 'userId'
* isActive: // value for 'isActive'
* },
* });
*/
export declare function useUpdateProfileStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateProfileStatusMutation, IUpdateProfileStatusMutationVariables>): Apollo.MutationTuple<IUpdateProfileStatusMutation, Exact<{
userId: Scalars["ID"]["input"];
isActive: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateProfileStatusMutationHookResult = ReturnType<typeof useUpdateProfileStatusMutation>;
export type UpdateProfileStatusMutationResult = Apollo.MutationResult<IUpdateProfileStatusMutation>;
export type UpdateProfileStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateProfileStatusMutation, IUpdateProfileStatusMutationVariables>;
export declare const UpdateProjectDocument: Apollo.DocumentNode;
export type IUpdateProjectMutationFn = Apollo.MutationFunction<IUpdateProjectMutation, IUpdateProjectMutationVariables>;
/**
* __useUpdateProjectMutation__
*
* To run a mutation, you first call `useUpdateProjectMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateProjectMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateProjectMutation, { data, loading, error }] = useUpdateProjectMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateProjectMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateProjectMutation, IUpdateProjectMutationVariables>): Apollo.MutationTuple<IUpdateProjectMutation, Exact<{
input: IAdminProjectInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateProjectMutationHookResult = ReturnType<typeof useUpdateProjectMutation>;
export type UpdateProjectMutationResult = Apollo.MutationResult<IUpdateProjectMutation>;
export type UpdateProjectMutationOptions = Apollo.BaseMutationOptions<IUpdateProjectMutation, IUpdateProjectMutationVariables>;
export declare const UpdatePublisherDocument: Apollo.DocumentNode;
export type IUpdatePublisherMutationFn = Apollo.MutationFunction<IUpdatePublisherMutation, IUpdatePublisherMutationVariables>;
/**
* __useUpdatePublisherMutation__
*
* To run a mutation, you first call `useUpdatePublisherMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdatePublisherMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updatePublisherMutation, { data, loading, error }] = useUpdatePublisherMutation({
* variables: {
* input: // value for 'input'
* },
* });
*/
export declare function useUpdatePublisherMutation(baseOptions?: Apollo.MutationHookOptions<IUpdatePublisherMutation, IUpdatePublisherMutationVariables>): Apollo.MutationTuple<IUpdatePublisherMutation, Exact<{
input: IPublisherInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdatePublisherMutationHookResult = ReturnType<typeof useUpdatePublisherMutation>;
export type UpdatePublisherMutationResult = Apollo.MutationResult<IUpdatePublisherMutation>;
export type UpdatePublisherMutationOptions = Apollo.BaseMutationOptions<IUpdatePublisherMutation, IUpdatePublisherMutationVariables>;
export declare const UpdateReferralTypeDocument: Apollo.DocumentNode;
export type IUpdateReferralTypeMutationFn = Apollo.MutationFunction<IUpdateReferralTypeMutation, IUpdateReferralTypeMutationVariables>;
/**
* __useUpdateReferralTypeMutation__
*
* To run a mutation, you first call `useUpdateReferralTypeMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateReferralTypeMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateReferralTypeMutation, { data, loading, error }] = useUpdateReferralTypeMutation({
* variables: {
* id: // value for 'id'
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateReferralTypeMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateReferralTypeMutation, IUpdateReferralTypeMutationVariables>): Apollo.MutationTuple<IUpdateReferralTypeMutation, Exact<{
id: Scalars["ID"]["input"];
input: IReferralTypeInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateReferralTypeMutationHookResult = ReturnType<typeof useUpdateReferralTypeMutation>;
export type UpdateReferralTypeMutationResult = Apollo.MutationResult<IUpdateReferralTypeMutation>;
export type UpdateReferralTypeMutationOptions = Apollo.BaseMutationOptions<IUpdateReferralTypeMutation, IUpdateReferralTypeMutationVariables>;
export declare const UpdateReferralTypeArchivedStatusDocument: Apollo.DocumentNode;
export type IUpdateReferralTypeArchivedStatusMutationFn = Apollo.MutationFunction<IUpdateReferralTypeArchivedStatusMutation, IUpdateReferralTypeArchivedStatusMutationVariables>;
/**
* __useUpdateReferralTypeArchivedStatusMutation__
*
* To run a mutation, you first call `useUpdateReferralTypeArchivedStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateReferralTypeArchivedStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateReferralTypeArchivedStatusMutation, { data, loading, error }] = useUpdateReferralTypeArchivedStatusMutation({
* variables: {
* id: // value for 'id'
* isArchived: // value for 'isArchived'
* },
* });
*/
export declare function useUpdateReferralTypeArchivedStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateReferralTypeArchivedStatusMutation, IUpdateReferralTypeArchivedStatusMutationVariables>): Apollo.MutationTuple<IUpdateReferralTypeArchivedStatusMutation, Exact<{
id: Scalars["ID"]["input"];
isArchived: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateReferralTypeArchivedStatusMutationHookResult = ReturnType<typeof useUpdateReferralTypeArchivedStatusMutation>;
export type UpdateReferralTypeArchivedStatusMutationResult = Apollo.MutationResult<IUpdateReferralTypeArchivedStatusMutation>;
export type UpdateReferralTypeArchivedStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateReferralTypeArchivedStatusMutation, IUpdateReferralTypeArchivedStatusMutationVariables>;
export declare const UpdateTierDocument: Apollo.DocumentNode;
export type IUpdateTierMutationFn = Apollo.MutationFunction<IUpdateTierMutation, IUpdateTierMutationVariables>;
/**
* __useUpdateTierMutation__
*
* To run a mutation, you first call `useUpdateTierMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateTierMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateTierMutation, { data, loading, error }] = useUpdateTierMutation({
* variables: {
* id: // value for 'id'
* input: // value for 'input'
* },
* });
*/
export declare function useUpdateTierMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateTierMutation, IUpdateTierMutationVariables>): Apollo.MutationTuple<IUpdateTierMutation, Exact<{
id: Scalars["ID"]["input"];
input: ITierInput;
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateTierMutationHookResult = ReturnType<typeof useUpdateTierMutation>;
export type UpdateTierMutationResult = Apollo.MutationResult<IUpdateTierMutation>;
export type UpdateTierMutationOptions = Apollo.BaseMutationOptions<IUpdateTierMutation, IUpdateTierMutationVariables>;
export declare const UpdateTierArchivedStatusDocument: Apollo.DocumentNode;
export type IUpdateTierArchivedStatusMutationFn = Apollo.MutationFunction<IUpdateTierArchivedStatusMutation, IUpdateTierArchivedStatusMutationVariables>;
/**
* __useUpdateTierArchivedStatusMutation__
*
* To run a mutation, you first call `useUpdateTierArchivedStatusMutation` within a React component and pass it any options that fit your needs.
* When your component renders, `useUpdateTierArchivedStatusMutation` returns a tuple that includes:
* - A mutate function that you can call at any time to execute the mutation
* - An object with fields that represent the current status of the mutation's execution
*
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
*
* @example
* const [updateTierArchivedStatusMutation, { data, loading, error }] = useUpdateTierArchivedStatusMutation({
* variables: {
* id: // value for 'id'
* isArchived: // value for 'isArchived'
* },
* });
*/
export declare function useUpdateTierArchivedStatusMutation(baseOptions?: Apollo.MutationHookOptions<IUpdateTierArchivedStatusMutation, IUpdateTierArchivedStatusMutationVariables>): Apollo.MutationTuple<IUpdateTierArchivedStatusMutation, Exact<{
id: Scalars["ID"]["input"];
isArchived: Scalars["Boolean"]["input"];
}>, Apollo.DefaultContext, Apollo.ApolloCache<any>>;
export type UpdateTierArchivedStatusMutationHookResult = ReturnType<typeof useUpdateTierArchivedStatusMutation>;
export type UpdateTierArchivedStatusMutationResult = Apollo.MutationResult<IUpdateTierArchivedStatusMutation>;
export type UpdateTierArchivedStatusMutationOptions = Apollo.BaseMutationOptions<IUpdateTierArchivedStatusMutation, IUpdateTierArchivedStatusMutationVariables>;
export declare const CheckInviteCodeDocument: Apollo.DocumentNode;
/**
* __useCheckInviteCodeQuery__
*
* To run a query within a React component, call `useCheckInviteCodeQuery` and pass it any options that fit your needs.
* When your component renders, `useCheckInviteCodeQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useCheckInviteCodeQuery({
* variables: {
* code: // value for 'code'
* },
* });
*/
export declare function useCheckInviteCodeQuery(baseOptions: Apollo.QueryHookOptions<ICheckInviteCodeQuery, ICheckInviteCodeQueryVariables> & ({
variables: ICheckInviteCodeQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<ICheckInviteCodeQuery, Exact<{
code: Scalars["String"]["input"];
}>>;
export declare function useCheckInviteCodeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<ICheckInviteCodeQuery, ICheckInviteCodeQueryVariables>): Apollo.LazyQueryResultTuple<ICheckInviteCodeQuery, Exact<{
code: Scalars["String"]["input"];
}>>;
export declare function useCheckInviteCodeSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<ICheckInviteCodeQuery, ICheckInviteCodeQueryVariables>): Apollo.UseSuspenseQueryResult<ICheckInviteCodeQuery, Exact<{
code: Scalars["String"]["input"];
}>>;
export type CheckInviteCodeQueryHookResult = ReturnType<typeof useCheckInviteCodeQuery>;
export type CheckInviteCodeLazyQueryHookResult = ReturnType<typeof useCheckInviteCodeLazyQuery>;
export type CheckInviteCodeSuspenseQueryHookResult = ReturnType<typeof useCheckInviteCodeSuspenseQuery>;
export type CheckInviteCodeQueryResult = Apollo.QueryResult<ICheckInviteCodeQuery, ICheckInviteCodeQueryVariables>;
export declare const FetchAdminAirdropsPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminAirdropsPageQuery__
*
* To run a query within a React component, call `useFetchAdminAirdropsPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminAirdropsPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminAirdropsPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminAirdropsPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminAirdropsPageQuery, IFetchAdminAirdropsPageQueryVariables> & ({
variables: IFetchAdminAirdropsPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminAirdropsPageQuery, Exact<{
filter: IAirdropsLeaderboardFilterInput;
sort?: InputMaybe<IAirdropsLeaderboardSortInput>;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminAirdropsPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminAirdropsPageQuery, IFetchAdminAirdropsPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminAirdropsPageQuery, Exact<{
filter: IAirdropsLeaderboardFilterInput;
sort?: InputMaybe<IAirdropsLeaderboardSortInput>;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminAirdropsPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminAirdropsPageQuery, IFetchAdminAirdropsPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminAirdropsPageQuery, Exact<{
filter: IAirdropsLeaderboardFilterInput;
sort?: InputMaybe<IAirdropsLeaderboardSortInput>;
page: IAdminPageInput;
}>>;
export type FetchAdminAirdropsPageQueryHookResult = ReturnType<typeof useFetchAdminAirdropsPageQuery>;
export type FetchAdminAirdropsPageLazyQueryHookResult = ReturnType<typeof useFetchAdminAirdropsPageLazyQuery>;
export type FetchAdminAirdropsPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminAirdropsPageSuspenseQuery>;
export type FetchAdminAirdropsPageQueryResult = Apollo.QueryResult<IFetchAdminAirdropsPageQuery, IFetchAdminAirdropsPageQueryVariables>;
export declare const FetchAdminBrandsDocument: Apollo.DocumentNode;
/**
* __useFetchAdminBrandsQuery__
*
* To run a query within a React component, call `useFetchAdminBrandsQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminBrandsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminBrandsQuery({
* variables: {
* },
* });
*/
export declare function useFetchAdminBrandsQuery(baseOptions?: Apollo.QueryHookOptions<IFetchAdminBrandsQuery, IFetchAdminBrandsQueryVariables>): Apollo.InteropQueryResult<IFetchAdminBrandsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAdminBrandsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminBrandsQuery, IFetchAdminBrandsQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminBrandsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAdminBrandsSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminBrandsQuery, IFetchAdminBrandsQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminBrandsQuery, Exact<{
[key: string]: never;
}>>;
export type FetchAdminBrandsQueryHookResult = ReturnType<typeof useFetchAdminBrandsQuery>;
export type FetchAdminBrandsLazyQueryHookResult = ReturnType<typeof useFetchAdminBrandsLazyQuery>;
export type FetchAdminBrandsSuspenseQueryHookResult = ReturnType<typeof useFetchAdminBrandsSuspenseQuery>;
export type FetchAdminBrandsQueryResult = Apollo.QueryResult<IFetchAdminBrandsQuery, IFetchAdminBrandsQueryVariables>;
export declare const FetchAdminBrandsPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminBrandsPageQuery__
*
* To run a query within a React component, call `useFetchAdminBrandsPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminBrandsPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminBrandsPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminBrandsPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminBrandsPageQuery, IFetchAdminBrandsPageQueryVariables> & ({
variables: IFetchAdminBrandsPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminBrandsPageQuery, Exact<{
filter: IBrandsFilterInput;
sort: IBrandsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminBrandsPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminBrandsPageQuery, IFetchAdminBrandsPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminBrandsPageQuery, Exact<{
filter: IBrandsFilterInput;
sort: IBrandsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminBrandsPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminBrandsPageQuery, IFetchAdminBrandsPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminBrandsPageQuery, Exact<{
filter: IBrandsFilterInput;
sort: IBrandsSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminBrandsPageQueryHookResult = ReturnType<typeof useFetchAdminBrandsPageQuery>;
export type FetchAdminBrandsPageLazyQueryHookResult = ReturnType<typeof useFetchAdminBrandsPageLazyQuery>;
export type FetchAdminBrandsPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminBrandsPageSuspenseQuery>;
export type FetchAdminBrandsPageQueryResult = Apollo.QueryResult<IFetchAdminBrandsPageQuery, IFetchAdminBrandsPageQueryVariables>;
export declare const FetchAdminCategoriesDocument: Apollo.DocumentNode;
/**
* __useFetchAdminCategoriesQuery__
*
* To run a query within a React component, call `useFetchAdminCategoriesQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminCategoriesQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminCategoriesQuery({
* variables: {
* },
* });
*/
export declare function useFetchAdminCategoriesQuery(baseOptions?: Apollo.QueryHookOptions<IFetchAdminCategoriesQuery, IFetchAdminCategoriesQueryVariables>): Apollo.InteropQueryResult<IFetchAdminCategoriesQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAdminCategoriesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminCategoriesQuery, IFetchAdminCategoriesQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminCategoriesQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAdminCategoriesSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminCategoriesQuery, IFetchAdminCategoriesQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminCategoriesQuery, Exact<{
[key: string]: never;
}>>;
export type FetchAdminCategoriesQueryHookResult = ReturnType<typeof useFetchAdminCategoriesQuery>;
export type FetchAdminCategoriesLazyQueryHookResult = ReturnType<typeof useFetchAdminCategoriesLazyQuery>;
export type FetchAdminCategoriesSuspenseQueryHookResult = ReturnType<typeof useFetchAdminCategoriesSuspenseQuery>;
export type FetchAdminCategoriesQueryResult = Apollo.QueryResult<IFetchAdminCategoriesQuery, IFetchAdminCategoriesQueryVariables>;
export declare const FetchAdminCategoriesPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminCategoriesPageQuery__
*
* To run a query within a React component, call `useFetchAdminCategoriesPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminCategoriesPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminCategoriesPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminCategoriesPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminCategoriesPageQuery, IFetchAdminCategoriesPageQueryVariables> & ({
variables: IFetchAdminCategoriesPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminCategoriesPageQuery, Exact<{
filter: ICategoriesFilterInput;
sort: ICategoriesSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminCategoriesPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminCategoriesPageQuery, IFetchAdminCategoriesPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminCategoriesPageQuery, Exact<{
filter: ICategoriesFilterInput;
sort: ICategoriesSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminCategoriesPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminCategoriesPageQuery, IFetchAdminCategoriesPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminCategoriesPageQuery, Exact<{
filter: ICategoriesFilterInput;
sort: ICategoriesSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminCategoriesPageQueryHookResult = ReturnType<typeof useFetchAdminCategoriesPageQuery>;
export type FetchAdminCategoriesPageLazyQueryHookResult = ReturnType<typeof useFetchAdminCategoriesPageLazyQuery>;
export type FetchAdminCategoriesPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminCategoriesPageSuspenseQuery>;
export type FetchAdminCategoriesPageQueryResult = Apollo.QueryResult<IFetchAdminCategoriesPageQuery, IFetchAdminCategoriesPageQueryVariables>;
export declare const FetchAdminInvitesPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminInvitesPageQuery__
*
* To run a query within a React component, call `useFetchAdminInvitesPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminInvitesPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminInvitesPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminInvitesPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminInvitesPageQuery, IFetchAdminInvitesPageQueryVariables> & ({
variables: IFetchAdminInvitesPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminInvitesPageQuery, Exact<{
filter: IInvitesFilterInput;
sort: IInvitesSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminInvitesPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminInvitesPageQuery, IFetchAdminInvitesPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminInvitesPageQuery, Exact<{
filter: IInvitesFilterInput;
sort: IInvitesSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminInvitesPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminInvitesPageQuery, IFetchAdminInvitesPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminInvitesPageQuery, Exact<{
filter: IInvitesFilterInput;
sort: IInvitesSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminInvitesPageQueryHookResult = ReturnType<typeof useFetchAdminInvitesPageQuery>;
export type FetchAdminInvitesPageLazyQueryHookResult = ReturnType<typeof useFetchAdminInvitesPageLazyQuery>;
export type FetchAdminInvitesPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminInvitesPageSuspenseQuery>;
export type FetchAdminInvitesPageQueryResult = Apollo.QueryResult<IFetchAdminInvitesPageQuery, IFetchAdminInvitesPageQueryVariables>;
export declare const FetchAdminOpportunitiesByTypeDocument: Apollo.DocumentNode;
/**
* __useFetchAdminOpportunitiesByTypeQuery__
*
* To run a query within a React component, call `useFetchAdminOpportunitiesByTypeQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminOpportunitiesByTypeQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminOpportunitiesByTypeQuery({
* variables: {
* type: // value for 'type'
* },
* });
*/
export declare function useFetchAdminOpportunitiesByTypeQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminOpportunitiesByTypeQuery, IFetchAdminOpportunitiesByTypeQueryVariables> & ({
variables: IFetchAdminOpportunitiesByTypeQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminOpportunitiesByTypeQuery, Exact<{
type: IOpportunityType;
}>>;
export declare function useFetchAdminOpportunitiesByTypeLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminOpportunitiesByTypeQuery, IFetchAdminOpportunitiesByTypeQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminOpportunitiesByTypeQuery, Exact<{
type: IOpportunityType;
}>>;
export declare function useFetchAdminOpportunitiesByTypeSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminOpportunitiesByTypeQuery, IFetchAdminOpportunitiesByTypeQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminOpportunitiesByTypeQuery, Exact<{
type: IOpportunityType;
}>>;
export type FetchAdminOpportunitiesByTypeQueryHookResult = ReturnType<typeof useFetchAdminOpportunitiesByTypeQuery>;
export type FetchAdminOpportunitiesByTypeLazyQueryHookResult = ReturnType<typeof useFetchAdminOpportunitiesByTypeLazyQuery>;
export type FetchAdminOpportunitiesByTypeSuspenseQueryHookResult = ReturnType<typeof useFetchAdminOpportunitiesByTypeSuspenseQuery>;
export type FetchAdminOpportunitiesByTypeQueryResult = Apollo.QueryResult<IFetchAdminOpportunitiesByTypeQuery, IFetchAdminOpportunitiesByTypeQueryVariables>;
export declare const FetchAdminOpportunitiesPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminOpportunitiesPageQuery__
*
* To run a query within a React component, call `useFetchAdminOpportunitiesPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminOpportunitiesPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminOpportunitiesPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminOpportunitiesPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminOpportunitiesPageQuery, IFetchAdminOpportunitiesPageQueryVariables> & ({
variables: IFetchAdminOpportunitiesPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminOpportunitiesPageQuery, Exact<{
filter: IOpportunitiesFilterInput;
sort: IOpportunitiesSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminOpportunitiesPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminOpportunitiesPageQuery, IFetchAdminOpportunitiesPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminOpportunitiesPageQuery, Exact<{
filter: IOpportunitiesFilterInput;
sort: IOpportunitiesSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminOpportunitiesPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminOpportunitiesPageQuery, IFetchAdminOpportunitiesPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminOpportunitiesPageQuery, Exact<{
filter: IOpportunitiesFilterInput;
sort: IOpportunitiesSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminOpportunitiesPageQueryHookResult = ReturnType<typeof useFetchAdminOpportunitiesPageQuery>;
export type FetchAdminOpportunitiesPageLazyQueryHookResult = ReturnType<typeof useFetchAdminOpportunitiesPageLazyQuery>;
export type FetchAdminOpportunitiesPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminOpportunitiesPageSuspenseQuery>;
export type FetchAdminOpportunitiesPageQueryResult = Apollo.QueryResult<IFetchAdminOpportunitiesPageQuery, IFetchAdminOpportunitiesPageQueryVariables>;
export declare const FetchAdminProjectsDocument: Apollo.DocumentNode;
/**
* __useFetchAdminProjectsQuery__
*
* To run a query within a React component, call `useFetchAdminProjectsQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminProjectsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminProjectsQuery({
* variables: {
* },
* });
*/
export declare function useFetchAdminProjectsQuery(baseOptions?: Apollo.QueryHookOptions<IFetchAdminProjectsQuery, IFetchAdminProjectsQueryVariables>): Apollo.InteropQueryResult<IFetchAdminProjectsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAdminProjectsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminProjectsQuery, IFetchAdminProjectsQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminProjectsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAdminProjectsSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminProjectsQuery, IFetchAdminProjectsQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminProjectsQuery, Exact<{
[key: string]: never;
}>>;
export type FetchAdminProjectsQueryHookResult = ReturnType<typeof useFetchAdminProjectsQuery>;
export type FetchAdminProjectsLazyQueryHookResult = ReturnType<typeof useFetchAdminProjectsLazyQuery>;
export type FetchAdminProjectsSuspenseQueryHookResult = ReturnType<typeof useFetchAdminProjectsSuspenseQuery>;
export type FetchAdminProjectsQueryResult = Apollo.QueryResult<IFetchAdminProjectsQuery, IFetchAdminProjectsQueryVariables>;
export declare const FetchAdminProjectsPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminProjectsPageQuery__
*
* To run a query within a React component, call `useFetchAdminProjectsPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminProjectsPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminProjectsPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminProjectsPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminProjectsPageQuery, IFetchAdminProjectsPageQueryVariables> & ({
variables: IFetchAdminProjectsPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminProjectsPageQuery, Exact<{
filter: IAdminProjectsFilterInput;
sort: IAdminProjectsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminProjectsPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminProjectsPageQuery, IFetchAdminProjectsPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminProjectsPageQuery, Exact<{
filter: IAdminProjectsFilterInput;
sort: IAdminProjectsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminProjectsPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminProjectsPageQuery, IFetchAdminProjectsPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminProjectsPageQuery, Exact<{
filter: IAdminProjectsFilterInput;
sort: IAdminProjectsSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminProjectsPageQueryHookResult = ReturnType<typeof useFetchAdminProjectsPageQuery>;
export type FetchAdminProjectsPageLazyQueryHookResult = ReturnType<typeof useFetchAdminProjectsPageLazyQuery>;
export type FetchAdminProjectsPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminProjectsPageSuspenseQuery>;
export type FetchAdminProjectsPageQueryResult = Apollo.QueryResult<IFetchAdminProjectsPageQuery, IFetchAdminProjectsPageQueryVariables>;
export declare const FetchAdminReferralsPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminReferralsPageQuery__
*
* To run a query within a React component, call `useFetchAdminReferralsPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminReferralsPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminReferralsPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminReferralsPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminReferralsPageQuery, IFetchAdminReferralsPageQueryVariables> & ({
variables: IFetchAdminReferralsPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminReferralsPageQuery, Exact<{
filter: IReferralsFilterInput;
sort: IReferralsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminReferralsPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminReferralsPageQuery, IFetchAdminReferralsPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminReferralsPageQuery, Exact<{
filter: IReferralsFilterInput;
sort: IReferralsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminReferralsPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminReferralsPageQuery, IFetchAdminReferralsPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminReferralsPageQuery, Exact<{
filter: IReferralsFilterInput;
sort: IReferralsSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminReferralsPageQueryHookResult = ReturnType<typeof useFetchAdminReferralsPageQuery>;
export type FetchAdminReferralsPageLazyQueryHookResult = ReturnType<typeof useFetchAdminReferralsPageLazyQuery>;
export type FetchAdminReferralsPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminReferralsPageSuspenseQuery>;
export type FetchAdminReferralsPageQueryResult = Apollo.QueryResult<IFetchAdminReferralsPageQuery, IFetchAdminReferralsPageQueryVariables>;
export declare const FetchAdminUsersPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminUsersPageQuery__
*
* To run a query within a React component, call `useFetchAdminUsersPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminUsersPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminUsersPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminUsersPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminUsersPageQuery, IFetchAdminUsersPageQueryVariables> & ({
variables: IFetchAdminUsersPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminUsersPageQuery, Exact<{
filter: IUsersFilterInput;
sort: IUsersSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminUsersPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminUsersPageQuery, IFetchAdminUsersPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminUsersPageQuery, Exact<{
filter: IUsersFilterInput;
sort: IUsersSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminUsersPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminUsersPageQuery, IFetchAdminUsersPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminUsersPageQuery, Exact<{
filter: IUsersFilterInput;
sort: IUsersSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminUsersPageQueryHookResult = ReturnType<typeof useFetchAdminUsersPageQuery>;
export type FetchAdminUsersPageLazyQueryHookResult = ReturnType<typeof useFetchAdminUsersPageLazyQuery>;
export type FetchAdminUsersPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminUsersPageSuspenseQuery>;
export type FetchAdminUsersPageQueryResult = Apollo.QueryResult<IFetchAdminUsersPageQuery, IFetchAdminUsersPageQueryVariables>;
export declare const FetchAdminXpPageDocument: Apollo.DocumentNode;
/**
* __useFetchAdminXpPageQuery__
*
* To run a query within a React component, call `useFetchAdminXpPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAdminXpPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAdminXpPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAdminXpPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAdminXpPageQuery, IFetchAdminXpPageQueryVariables> & ({
variables: IFetchAdminXpPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAdminXpPageQuery, Exact<{
filter: IXpFilterInput;
sort: IXpSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminXpPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAdminXpPageQuery, IFetchAdminXpPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAdminXpPageQuery, Exact<{
filter: IXpFilterInput;
sort: IXpSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAdminXpPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAdminXpPageQuery, IFetchAdminXpPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAdminXpPageQuery, Exact<{
filter: IXpFilterInput;
sort: IXpSortInput;
page: IAdminPageInput;
}>>;
export type FetchAdminXpPageQueryHookResult = ReturnType<typeof useFetchAdminXpPageQuery>;
export type FetchAdminXpPageLazyQueryHookResult = ReturnType<typeof useFetchAdminXpPageLazyQuery>;
export type FetchAdminXpPageSuspenseQueryHookResult = ReturnType<typeof useFetchAdminXpPageSuspenseQuery>;
export type FetchAdminXpPageQueryResult = Apollo.QueryResult<IFetchAdminXpPageQuery, IFetchAdminXpPageQueryVariables>;
export declare const FetchAlertingPageDocument: Apollo.DocumentNode;
/**
* __useFetchAlertingPageQuery__
*
* To run a query within a React component, call `useFetchAlertingPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAlertingPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAlertingPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchAlertingPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchAlertingPageQuery, IFetchAlertingPageQueryVariables> & ({
variables: IFetchAlertingPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchAlertingPageQuery, Exact<{
filter: IAdminProjectsAlertingFilterInput;
sort: IAdminProjectsAlertingSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAlertingPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAlertingPageQuery, IFetchAlertingPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAlertingPageQuery, Exact<{
filter: IAdminProjectsAlertingFilterInput;
sort: IAdminProjectsAlertingSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchAlertingPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAlertingPageQuery, IFetchAlertingPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAlertingPageQuery, Exact<{
filter: IAdminProjectsAlertingFilterInput;
sort: IAdminProjectsAlertingSortInput;
page: IAdminPageInput;
}>>;
export type FetchAlertingPageQueryHookResult = ReturnType<typeof useFetchAlertingPageQuery>;
export type FetchAlertingPageLazyQueryHookResult = ReturnType<typeof useFetchAlertingPageLazyQuery>;
export type FetchAlertingPageSuspenseQueryHookResult = ReturnType<typeof useFetchAlertingPageSuspenseQuery>;
export type FetchAlertingPageQueryResult = Apollo.QueryResult<IFetchAlertingPageQuery, IFetchAlertingPageQueryVariables>;
export declare const FetchAllCountriesDocument: Apollo.DocumentNode;
/**
* __useFetchAllCountriesQuery__
*
* To run a query within a React component, call `useFetchAllCountriesQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchAllCountriesQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchAllCountriesQuery({
* variables: {
* },
* });
*/
export declare function useFetchAllCountriesQuery(baseOptions?: Apollo.QueryHookOptions<IFetchAllCountriesQuery, IFetchAllCountriesQueryVariables>): Apollo.InteropQueryResult<IFetchAllCountriesQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAllCountriesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchAllCountriesQuery, IFetchAllCountriesQueryVariables>): Apollo.LazyQueryResultTuple<IFetchAllCountriesQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchAllCountriesSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchAllCountriesQuery, IFetchAllCountriesQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchAllCountriesQuery, Exact<{
[key: string]: never;
}>>;
export type FetchAllCountriesQueryHookResult = ReturnType<typeof useFetchAllCountriesQuery>;
export type FetchAllCountriesLazyQueryHookResult = ReturnType<typeof useFetchAllCountriesLazyQuery>;
export type FetchAllCountriesSuspenseQueryHookResult = ReturnType<typeof useFetchAllCountriesSuspenseQuery>;
export type FetchAllCountriesQueryResult = Apollo.QueryResult<IFetchAllCountriesQuery, IFetchAllCountriesQueryVariables>;
export declare const FetchBlockchainsDocument: Apollo.DocumentNode;
/**
* __useFetchBlockchainsQuery__
*
* To run a query within a React component, call `useFetchBlockchainsQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchBlockchainsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchBlockchainsQuery({
* variables: {
* },
* });
*/
export declare function useFetchBlockchainsQuery(baseOptions?: Apollo.QueryHookOptions<IFetchBlockchainsQuery, IFetchBlockchainsQueryVariables>): Apollo.InteropQueryResult<IFetchBlockchainsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchBlockchainsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchBlockchainsQuery, IFetchBlockchainsQueryVariables>): Apollo.LazyQueryResultTuple<IFetchBlockchainsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchBlockchainsSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchBlockchainsQuery, IFetchBlockchainsQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchBlockchainsQuery, Exact<{
[key: string]: never;
}>>;
export type FetchBlockchainsQueryHookResult = ReturnType<typeof useFetchBlockchainsQuery>;
export type FetchBlockchainsLazyQueryHookResult = ReturnType<typeof useFetchBlockchainsLazyQuery>;
export type FetchBlockchainsSuspenseQueryHookResult = ReturnType<typeof useFetchBlockchainsSuspenseQuery>;
export type FetchBlockchainsQueryResult = Apollo.QueryResult<IFetchBlockchainsQuery, IFetchBlockchainsQueryVariables>;
export declare const FetchCompanyTokensPageDocument: Apollo.DocumentNode;
/**
* __useFetchCompanyTokensPageQuery__
*
* To run a query within a React component, call `useFetchCompanyTokensPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchCompanyTokensPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchCompanyTokensPageQuery({
* variables: {
* filter: // value for 'filter'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchCompanyTokensPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchCompanyTokensPageQuery, IFetchCompanyTokensPageQueryVariables> & ({
variables: IFetchCompanyTokensPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchCompanyTokensPageQuery, Exact<{
filter: ICompanyTokensFilterInput;
page: IAdminPageInput;
}>>;
export declare function useFetchCompanyTokensPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchCompanyTokensPageQuery, IFetchCompanyTokensPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchCompanyTokensPageQuery, Exact<{
filter: ICompanyTokensFilterInput;
page: IAdminPageInput;
}>>;
export declare function useFetchCompanyTokensPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchCompanyTokensPageQuery, IFetchCompanyTokensPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchCompanyTokensPageQuery, Exact<{
filter: ICompanyTokensFilterInput;
page: IAdminPageInput;
}>>;
export type FetchCompanyTokensPageQueryHookResult = ReturnType<typeof useFetchCompanyTokensPageQuery>;
export type FetchCompanyTokensPageLazyQueryHookResult = ReturnType<typeof useFetchCompanyTokensPageLazyQuery>;
export type FetchCompanyTokensPageSuspenseQueryHookResult = ReturnType<typeof useFetchCompanyTokensPageSuspenseQuery>;
export type FetchCompanyTokensPageQueryResult = Apollo.QueryResult<IFetchCompanyTokensPageQuery, IFetchCompanyTokensPageQueryVariables>;
export declare const FetchContactSupportPageDocument: Apollo.DocumentNode;
/**
* __useFetchContactSupportPageQuery__
*
* To run a query within a React component, call `useFetchContactSupportPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchContactSupportPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchContactSupportPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchContactSupportPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchContactSupportPageQuery, IFetchContactSupportPageQueryVariables> & ({
variables: IFetchContactSupportPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchContactSupportPageQuery, Exact<{
filter: IContactSupportFilterInput;
sort: IContactSupportSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchContactSupportPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchContactSupportPageQuery, IFetchContactSupportPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchContactSupportPageQuery, Exact<{
filter: IContactSupportFilterInput;
sort: IContactSupportSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchContactSupportPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchContactSupportPageQuery, IFetchContactSupportPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchContactSupportPageQuery, Exact<{
filter: IContactSupportFilterInput;
sort: IContactSupportSortInput;
page: IAdminPageInput;
}>>;
export type FetchContactSupportPageQueryHookResult = ReturnType<typeof useFetchContactSupportPageQuery>;
export type FetchContactSupportPageLazyQueryHookResult = ReturnType<typeof useFetchContactSupportPageLazyQuery>;
export type FetchContactSupportPageSuspenseQueryHookResult = ReturnType<typeof useFetchContactSupportPageSuspenseQuery>;
export type FetchContactSupportPageQueryResult = Apollo.QueryResult<IFetchContactSupportPageQuery, IFetchContactSupportPageQueryVariables>;
export declare const FetchContentReportPageDocument: Apollo.DocumentNode;
/**
* __useFetchContentReportPageQuery__
*
* To run a query within a React component, call `useFetchContentReportPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchContentReportPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchContentReportPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchContentReportPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchContentReportPageQuery, IFetchContentReportPageQueryVariables> & ({
variables: IFetchContentReportPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchContentReportPageQuery, Exact<{
filter: IContentReportFilterInput;
sort: IContentReportSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchContentReportPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchContentReportPageQuery, IFetchContentReportPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchContentReportPageQuery, Exact<{
filter: IContentReportFilterInput;
sort: IContentReportSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchContentReportPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchContentReportPageQuery, IFetchContentReportPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchContentReportPageQuery, Exact<{
filter: IContentReportFilterInput;
sort: IContentReportSortInput;
page: IAdminPageInput;
}>>;
export type FetchContentReportPageQueryHookResult = ReturnType<typeof useFetchContentReportPageQuery>;
export type FetchContentReportPageLazyQueryHookResult = ReturnType<typeof useFetchContentReportPageLazyQuery>;
export type FetchContentReportPageSuspenseQueryHookResult = ReturnType<typeof useFetchContentReportPageSuspenseQuery>;
export type FetchContentReportPageQueryResult = Apollo.QueryResult<IFetchContentReportPageQuery, IFetchContentReportPageQueryVariables>;
export declare const FetchDefaultRateLimitsDocument: Apollo.DocumentNode;
/**
* __useFetchDefaultRateLimitsQuery__
*
* To run a query within a React component, call `useFetchDefaultRateLimitsQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchDefaultRateLimitsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchDefaultRateLimitsQuery({
* variables: {
* tariffPlan: // value for 'tariffPlan'
* },
* });
*/
export declare function useFetchDefaultRateLimitsQuery(baseOptions: Apollo.QueryHookOptions<IFetchDefaultRateLimitsQuery, IFetchDefaultRateLimitsQueryVariables> & ({
variables: IFetchDefaultRateLimitsQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchDefaultRateLimitsQuery, Exact<{
tariffPlan: ITariffPlan;
}>>;
export declare function useFetchDefaultRateLimitsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchDefaultRateLimitsQuery, IFetchDefaultRateLimitsQueryVariables>): Apollo.LazyQueryResultTuple<IFetchDefaultRateLimitsQuery, Exact<{
tariffPlan: ITariffPlan;
}>>;
export declare function useFetchDefaultRateLimitsSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchDefaultRateLimitsQuery, IFetchDefaultRateLimitsQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchDefaultRateLimitsQuery, Exact<{
tariffPlan: ITariffPlan;
}>>;
export type FetchDefaultRateLimitsQueryHookResult = ReturnType<typeof useFetchDefaultRateLimitsQuery>;
export type FetchDefaultRateLimitsLazyQueryHookResult = ReturnType<typeof useFetchDefaultRateLimitsLazyQuery>;
export type FetchDefaultRateLimitsSuspenseQueryHookResult = ReturnType<typeof useFetchDefaultRateLimitsSuspenseQuery>;
export type FetchDefaultRateLimitsQueryResult = Apollo.QueryResult<IFetchDefaultRateLimitsQuery, IFetchDefaultRateLimitsQueryVariables>;
export declare const FetchFeaturePackPurchasePageDocument: Apollo.DocumentNode;
/**
* __useFetchFeaturePackPurchasePageQuery__
*
* To run a query within a React component, call `useFetchFeaturePackPurchasePageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchFeaturePackPurchasePageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchFeaturePackPurchasePageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchFeaturePackPurchasePageQuery(baseOptions: Apollo.QueryHookOptions<IFetchFeaturePackPurchasePageQuery, IFetchFeaturePackPurchasePageQueryVariables> & ({
variables: IFetchFeaturePackPurchasePageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchFeaturePackPurchasePageQuery, Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchFeaturePackPurchasePageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchFeaturePackPurchasePageQuery, IFetchFeaturePackPurchasePageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchFeaturePackPurchasePageQuery, Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchFeaturePackPurchasePageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchFeaturePackPurchasePageQuery, IFetchFeaturePackPurchasePageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchFeaturePackPurchasePageQuery, Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
page: IAdminPageInput;
}>>;
export type FetchFeaturePackPurchasePageQueryHookResult = ReturnType<typeof useFetchFeaturePackPurchasePageQuery>;
export type FetchFeaturePackPurchasePageLazyQueryHookResult = ReturnType<typeof useFetchFeaturePackPurchasePageLazyQuery>;
export type FetchFeaturePackPurchasePageSuspenseQueryHookResult = ReturnType<typeof useFetchFeaturePackPurchasePageSuspenseQuery>;
export type FetchFeaturePackPurchasePageQueryResult = Apollo.QueryResult<IFetchFeaturePackPurchasePageQuery, IFetchFeaturePackPurchasePageQueryVariables>;
export declare const FetchFeaturePackPurchasesCsvDocument: Apollo.DocumentNode;
/**
* __useFetchFeaturePackPurchasesCsvQuery__
*
* To run a query within a React component, call `useFetchFeaturePackPurchasesCsvQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchFeaturePackPurchasesCsvQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchFeaturePackPurchasesCsvQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* },
* });
*/
export declare function useFetchFeaturePackPurchasesCsvQuery(baseOptions: Apollo.QueryHookOptions<IFetchFeaturePackPurchasesCsvQuery, IFetchFeaturePackPurchasesCsvQueryVariables> & ({
variables: IFetchFeaturePackPurchasesCsvQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchFeaturePackPurchasesCsvQuery, Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
}>>;
export declare function useFetchFeaturePackPurchasesCsvLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchFeaturePackPurchasesCsvQuery, IFetchFeaturePackPurchasesCsvQueryVariables>): Apollo.LazyQueryResultTuple<IFetchFeaturePackPurchasesCsvQuery, Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
}>>;
export declare function useFetchFeaturePackPurchasesCsvSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchFeaturePackPurchasesCsvQuery, IFetchFeaturePackPurchasesCsvQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchFeaturePackPurchasesCsvQuery, Exact<{
filter: IFeaturePackPurchaseFilterInput;
sort: IFeaturePackPurchaseSortInput;
}>>;
export type FetchFeaturePackPurchasesCsvQueryHookResult = ReturnType<typeof useFetchFeaturePackPurchasesCsvQuery>;
export type FetchFeaturePackPurchasesCsvLazyQueryHookResult = ReturnType<typeof useFetchFeaturePackPurchasesCsvLazyQuery>;
export type FetchFeaturePackPurchasesCsvSuspenseQueryHookResult = ReturnType<typeof useFetchFeaturePackPurchasesCsvSuspenseQuery>;
export type FetchFeaturePackPurchasesCsvQueryResult = Apollo.QueryResult<IFetchFeaturePackPurchasesCsvQuery, IFetchFeaturePackPurchasesCsvQueryVariables>;
export declare const FetchFormOpportunityPageDocument: Apollo.DocumentNode;
/**
* __useFetchFormOpportunityPageQuery__
*
* To run a query within a React component, call `useFetchFormOpportunityPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchFormOpportunityPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchFormOpportunityPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchFormOpportunityPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchFormOpportunityPageQuery, IFetchFormOpportunityPageQueryVariables> & ({
variables: IFetchFormOpportunityPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchFormOpportunityPageQuery, Exact<{
filter: IFormOpportunityFilterInput;
sort: IFormOpportunitySortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchFormOpportunityPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchFormOpportunityPageQuery, IFetchFormOpportunityPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchFormOpportunityPageQuery, Exact<{
filter: IFormOpportunityFilterInput;
sort: IFormOpportunitySortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchFormOpportunityPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchFormOpportunityPageQuery, IFetchFormOpportunityPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchFormOpportunityPageQuery, Exact<{
filter: IFormOpportunityFilterInput;
sort: IFormOpportunitySortInput;
page: IAdminPageInput;
}>>;
export type FetchFormOpportunityPageQueryHookResult = ReturnType<typeof useFetchFormOpportunityPageQuery>;
export type FetchFormOpportunityPageLazyQueryHookResult = ReturnType<typeof useFetchFormOpportunityPageLazyQuery>;
export type FetchFormOpportunityPageSuspenseQueryHookResult = ReturnType<typeof useFetchFormOpportunityPageSuspenseQuery>;
export type FetchFormOpportunityPageQueryResult = Apollo.QueryResult<IFetchFormOpportunityPageQuery, IFetchFormOpportunityPageQueryVariables>;
export declare const FetchInvestorInquiryPageDocument: Apollo.DocumentNode;
/**
* __useFetchInvestorInquiryPageQuery__
*
* To run a query within a React component, call `useFetchInvestorInquiryPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchInvestorInquiryPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchInvestorInquiryPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchInvestorInquiryPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchInvestorInquiryPageQuery, IFetchInvestorInquiryPageQueryVariables> & ({
variables: IFetchInvestorInquiryPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchInvestorInquiryPageQuery, Exact<{
filter: IInvestorInquiryFilterInput;
sort: IInvestorInquirySortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchInvestorInquiryPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchInvestorInquiryPageQuery, IFetchInvestorInquiryPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchInvestorInquiryPageQuery, Exact<{
filter: IInvestorInquiryFilterInput;
sort: IInvestorInquirySortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchInvestorInquiryPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchInvestorInquiryPageQuery, IFetchInvestorInquiryPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchInvestorInquiryPageQuery, Exact<{
filter: IInvestorInquiryFilterInput;
sort: IInvestorInquirySortInput;
page: IAdminPageInput;
}>>;
export type FetchInvestorInquiryPageQueryHookResult = ReturnType<typeof useFetchInvestorInquiryPageQuery>;
export type FetchInvestorInquiryPageLazyQueryHookResult = ReturnType<typeof useFetchInvestorInquiryPageLazyQuery>;
export type FetchInvestorInquiryPageSuspenseQueryHookResult = ReturnType<typeof useFetchInvestorInquiryPageSuspenseQuery>;
export type FetchInvestorInquiryPageQueryResult = Apollo.QueryResult<IFetchInvestorInquiryPageQuery, IFetchInvestorInquiryPageQueryVariables>;
export declare const FetchLeaderboardDocument: Apollo.DocumentNode;
/**
* __useFetchLeaderboardQuery__
*
* To run a query within a React component, call `useFetchLeaderboardQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchLeaderboardQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchLeaderboardQuery({
* variables: {
* type: // value for 'type'
* },
* });
*/
export declare function useFetchLeaderboardQuery(baseOptions: Apollo.QueryHookOptions<IFetchLeaderboardQuery, IFetchLeaderboardQueryVariables> & ({
variables: IFetchLeaderboardQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchLeaderboardQuery, Exact<{
type: ILeaderboardType;
}>>;
export declare function useFetchLeaderboardLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchLeaderboardQuery, IFetchLeaderboardQueryVariables>): Apollo.LazyQueryResultTuple<IFetchLeaderboardQuery, Exact<{
type: ILeaderboardType;
}>>;
export declare function useFetchLeaderboardSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchLeaderboardQuery, IFetchLeaderboardQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchLeaderboardQuery, Exact<{
type: ILeaderboardType;
}>>;
export type FetchLeaderboardQueryHookResult = ReturnType<typeof useFetchLeaderboardQuery>;
export type FetchLeaderboardLazyQueryHookResult = ReturnType<typeof useFetchLeaderboardLazyQuery>;
export type FetchLeaderboardSuspenseQueryHookResult = ReturnType<typeof useFetchLeaderboardSuspenseQuery>;
export type FetchLeaderboardQueryResult = Apollo.QueryResult<IFetchLeaderboardQuery, IFetchLeaderboardQueryVariables>;
export declare const FetchLeaderboardProjectsPageDocument: Apollo.DocumentNode;
/**
* __useFetchLeaderboardProjectsPageQuery__
*
* To run a query within a React component, call `useFetchLeaderboardProjectsPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchLeaderboardProjectsPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchLeaderboardProjectsPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchLeaderboardProjectsPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchLeaderboardProjectsPageQuery, IFetchLeaderboardProjectsPageQueryVariables> & ({
variables: IFetchLeaderboardProjectsPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchLeaderboardProjectsPageQuery, Exact<{
filter: IAdminLeaderboardProjectsFilterInput;
sort: IAdminLeaderboardProjectsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchLeaderboardProjectsPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchLeaderboardProjectsPageQuery, IFetchLeaderboardProjectsPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchLeaderboardProjectsPageQuery, Exact<{
filter: IAdminLeaderboardProjectsFilterInput;
sort: IAdminLeaderboardProjectsSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchLeaderboardProjectsPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchLeaderboardProjectsPageQuery, IFetchLeaderboardProjectsPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchLeaderboardProjectsPageQuery, Exact<{
filter: IAdminLeaderboardProjectsFilterInput;
sort: IAdminLeaderboardProjectsSortInput;
page: IAdminPageInput;
}>>;
export type FetchLeaderboardProjectsPageQueryHookResult = ReturnType<typeof useFetchLeaderboardProjectsPageQuery>;
export type FetchLeaderboardProjectsPageLazyQueryHookResult = ReturnType<typeof useFetchLeaderboardProjectsPageLazyQuery>;
export type FetchLeaderboardProjectsPageSuspenseQueryHookResult = ReturnType<typeof useFetchLeaderboardProjectsPageSuspenseQuery>;
export type FetchLeaderboardProjectsPageQueryResult = Apollo.QueryResult<IFetchLeaderboardProjectsPageQuery, IFetchLeaderboardProjectsPageQueryVariables>;
export declare const FetchMonitoringPageDocument: Apollo.DocumentNode;
/**
* __useFetchMonitoringPageQuery__
*
* To run a query within a React component, call `useFetchMonitoringPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchMonitoringPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchMonitoringPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchMonitoringPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchMonitoringPageQuery, IFetchMonitoringPageQueryVariables> & ({
variables: IFetchMonitoringPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchMonitoringPageQuery, Exact<{
filter: IAdminProjectsMonitoringFilterInput;
sort: IAdminProjectsMonitoringSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchMonitoringPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchMonitoringPageQuery, IFetchMonitoringPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchMonitoringPageQuery, Exact<{
filter: IAdminProjectsMonitoringFilterInput;
sort: IAdminProjectsMonitoringSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchMonitoringPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchMonitoringPageQuery, IFetchMonitoringPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchMonitoringPageQuery, Exact<{
filter: IAdminProjectsMonitoringFilterInput;
sort: IAdminProjectsMonitoringSortInput;
page: IAdminPageInput;
}>>;
export type FetchMonitoringPageQueryHookResult = ReturnType<typeof useFetchMonitoringPageQuery>;
export type FetchMonitoringPageLazyQueryHookResult = ReturnType<typeof useFetchMonitoringPageLazyQuery>;
export type FetchMonitoringPageSuspenseQueryHookResult = ReturnType<typeof useFetchMonitoringPageSuspenseQuery>;
export type FetchMonitoringPageQueryResult = Apollo.QueryResult<IFetchMonitoringPageQuery, IFetchMonitoringPageQueryVariables>;
export declare const FetchPartnershipInquiryPageDocument: Apollo.DocumentNode;
/**
* __useFetchPartnershipInquiryPageQuery__
*
* To run a query within a React component, call `useFetchPartnershipInquiryPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchPartnershipInquiryPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchPartnershipInquiryPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchPartnershipInquiryPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchPartnershipInquiryPageQuery, IFetchPartnershipInquiryPageQueryVariables> & ({
variables: IFetchPartnershipInquiryPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchPartnershipInquiryPageQuery, Exact<{
filter: IPartnershipInquiryFilterInput;
sort: IPartnershipInquirySortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchPartnershipInquiryPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchPartnershipInquiryPageQuery, IFetchPartnershipInquiryPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchPartnershipInquiryPageQuery, Exact<{
filter: IPartnershipInquiryFilterInput;
sort: IPartnershipInquirySortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchPartnershipInquiryPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchPartnershipInquiryPageQuery, IFetchPartnershipInquiryPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchPartnershipInquiryPageQuery, Exact<{
filter: IPartnershipInquiryFilterInput;
sort: IPartnershipInquirySortInput;
page: IAdminPageInput;
}>>;
export type FetchPartnershipInquiryPageQueryHookResult = ReturnType<typeof useFetchPartnershipInquiryPageQuery>;
export type FetchPartnershipInquiryPageLazyQueryHookResult = ReturnType<typeof useFetchPartnershipInquiryPageLazyQuery>;
export type FetchPartnershipInquiryPageSuspenseQueryHookResult = ReturnType<typeof useFetchPartnershipInquiryPageSuspenseQuery>;
export type FetchPartnershipInquiryPageQueryResult = Apollo.QueryResult<IFetchPartnershipInquiryPageQuery, IFetchPartnershipInquiryPageQueryVariables>;
export declare const FetchProjectAirdropRegistrationsInfoCsvDocument: Apollo.DocumentNode;
/**
* __useFetchProjectAirdropRegistrationsInfoCsvQuery__
*
* To run a query within a React component, call `useFetchProjectAirdropRegistrationsInfoCsvQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchProjectAirdropRegistrationsInfoCsvQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchProjectAirdropRegistrationsInfoCsvQuery({
* variables: {
* blockchain: // value for 'blockchain'
* contract: // value for 'contract'
* },
* });
*/
export declare function useFetchProjectAirdropRegistrationsInfoCsvQuery(baseOptions: Apollo.QueryHookOptions<IFetchProjectAirdropRegistrationsInfoCsvQuery, IFetchProjectAirdropRegistrationsInfoCsvQueryVariables> & ({
variables: IFetchProjectAirdropRegistrationsInfoCsvQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchProjectAirdropRegistrationsInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export declare function useFetchProjectAirdropRegistrationsInfoCsvLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchProjectAirdropRegistrationsInfoCsvQuery, IFetchProjectAirdropRegistrationsInfoCsvQueryVariables>): Apollo.LazyQueryResultTuple<IFetchProjectAirdropRegistrationsInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export declare function useFetchProjectAirdropRegistrationsInfoCsvSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchProjectAirdropRegistrationsInfoCsvQuery, IFetchProjectAirdropRegistrationsInfoCsvQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchProjectAirdropRegistrationsInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export type FetchProjectAirdropRegistrationsInfoCsvQueryHookResult = ReturnType<typeof useFetchProjectAirdropRegistrationsInfoCsvQuery>;
export type FetchProjectAirdropRegistrationsInfoCsvLazyQueryHookResult = ReturnType<typeof useFetchProjectAirdropRegistrationsInfoCsvLazyQuery>;
export type FetchProjectAirdropRegistrationsInfoCsvSuspenseQueryHookResult = ReturnType<typeof useFetchProjectAirdropRegistrationsInfoCsvSuspenseQuery>;
export type FetchProjectAirdropRegistrationsInfoCsvQueryResult = Apollo.QueryResult<IFetchProjectAirdropRegistrationsInfoCsvQuery, IFetchProjectAirdropRegistrationsInfoCsvQueryVariables>;
export declare const FetchProjectLinksClicksInfoCsvDocument: Apollo.DocumentNode;
/**
* __useFetchProjectLinksClicksInfoCsvQuery__
*
* To run a query within a React component, call `useFetchProjectLinksClicksInfoCsvQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchProjectLinksClicksInfoCsvQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchProjectLinksClicksInfoCsvQuery({
* variables: {
* blockchain: // value for 'blockchain'
* contract: // value for 'contract'
* },
* });
*/
export declare function useFetchProjectLinksClicksInfoCsvQuery(baseOptions: Apollo.QueryHookOptions<IFetchProjectLinksClicksInfoCsvQuery, IFetchProjectLinksClicksInfoCsvQueryVariables> & ({
variables: IFetchProjectLinksClicksInfoCsvQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchProjectLinksClicksInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export declare function useFetchProjectLinksClicksInfoCsvLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchProjectLinksClicksInfoCsvQuery, IFetchProjectLinksClicksInfoCsvQueryVariables>): Apollo.LazyQueryResultTuple<IFetchProjectLinksClicksInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export declare function useFetchProjectLinksClicksInfoCsvSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchProjectLinksClicksInfoCsvQuery, IFetchProjectLinksClicksInfoCsvQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchProjectLinksClicksInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export type FetchProjectLinksClicksInfoCsvQueryHookResult = ReturnType<typeof useFetchProjectLinksClicksInfoCsvQuery>;
export type FetchProjectLinksClicksInfoCsvLazyQueryHookResult = ReturnType<typeof useFetchProjectLinksClicksInfoCsvLazyQuery>;
export type FetchProjectLinksClicksInfoCsvSuspenseQueryHookResult = ReturnType<typeof useFetchProjectLinksClicksInfoCsvSuspenseQuery>;
export type FetchProjectLinksClicksInfoCsvQueryResult = Apollo.QueryResult<IFetchProjectLinksClicksInfoCsvQuery, IFetchProjectLinksClicksInfoCsvQueryVariables>;
export declare const FetchProjectReactionsInfoCsvDocument: Apollo.DocumentNode;
/**
* __useFetchProjectReactionsInfoCsvQuery__
*
* To run a query within a React component, call `useFetchProjectReactionsInfoCsvQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchProjectReactionsInfoCsvQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchProjectReactionsInfoCsvQuery({
* variables: {
* blockchain: // value for 'blockchain'
* contract: // value for 'contract'
* },
* });
*/
export declare function useFetchProjectReactionsInfoCsvQuery(baseOptions: Apollo.QueryHookOptions<IFetchProjectReactionsInfoCsvQuery, IFetchProjectReactionsInfoCsvQueryVariables> & ({
variables: IFetchProjectReactionsInfoCsvQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchProjectReactionsInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export declare function useFetchProjectReactionsInfoCsvLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchProjectReactionsInfoCsvQuery, IFetchProjectReactionsInfoCsvQueryVariables>): Apollo.LazyQueryResultTuple<IFetchProjectReactionsInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export declare function useFetchProjectReactionsInfoCsvSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchProjectReactionsInfoCsvQuery, IFetchProjectReactionsInfoCsvQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchProjectReactionsInfoCsvQuery, Exact<{
blockchain: Scalars["String"]["input"];
contract: Scalars["String"]["input"];
}>>;
export type FetchProjectReactionsInfoCsvQueryHookResult = ReturnType<typeof useFetchProjectReactionsInfoCsvQuery>;
export type FetchProjectReactionsInfoCsvLazyQueryHookResult = ReturnType<typeof useFetchProjectReactionsInfoCsvLazyQuery>;
export type FetchProjectReactionsInfoCsvSuspenseQueryHookResult = ReturnType<typeof useFetchProjectReactionsInfoCsvSuspenseQuery>;
export type FetchProjectReactionsInfoCsvQueryResult = Apollo.QueryResult<IFetchProjectReactionsInfoCsvQuery, IFetchProjectReactionsInfoCsvQueryVariables>;
export declare const FetchProjectsKpiSettingsDocument: Apollo.DocumentNode;
/**
* __useFetchProjectsKpiSettingsQuery__
*
* To run a query within a React component, call `useFetchProjectsKpiSettingsQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchProjectsKpiSettingsQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchProjectsKpiSettingsQuery({
* variables: {
* },
* });
*/
export declare function useFetchProjectsKpiSettingsQuery(baseOptions?: Apollo.QueryHookOptions<IFetchProjectsKpiSettingsQuery, IFetchProjectsKpiSettingsQueryVariables>): Apollo.InteropQueryResult<IFetchProjectsKpiSettingsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchProjectsKpiSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchProjectsKpiSettingsQuery, IFetchProjectsKpiSettingsQueryVariables>): Apollo.LazyQueryResultTuple<IFetchProjectsKpiSettingsQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchProjectsKpiSettingsSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchProjectsKpiSettingsQuery, IFetchProjectsKpiSettingsQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchProjectsKpiSettingsQuery, Exact<{
[key: string]: never;
}>>;
export type FetchProjectsKpiSettingsQueryHookResult = ReturnType<typeof useFetchProjectsKpiSettingsQuery>;
export type FetchProjectsKpiSettingsLazyQueryHookResult = ReturnType<typeof useFetchProjectsKpiSettingsLazyQuery>;
export type FetchProjectsKpiSettingsSuspenseQueryHookResult = ReturnType<typeof useFetchProjectsKpiSettingsSuspenseQuery>;
export type FetchProjectsKpiSettingsQueryResult = Apollo.QueryResult<IFetchProjectsKpiSettingsQuery, IFetchProjectsKpiSettingsQueryVariables>;
export declare const FetchUnarchivedReferralTypesDocument: Apollo.DocumentNode;
/**
* __useFetchUnarchivedReferralTypesQuery__
*
* To run a query within a React component, call `useFetchUnarchivedReferralTypesQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchUnarchivedReferralTypesQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchUnarchivedReferralTypesQuery({
* variables: {
* },
* });
*/
export declare function useFetchUnarchivedReferralTypesQuery(baseOptions?: Apollo.QueryHookOptions<IFetchUnarchivedReferralTypesQuery, IFetchUnarchivedReferralTypesQueryVariables>): Apollo.InteropQueryResult<IFetchUnarchivedReferralTypesQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchUnarchivedReferralTypesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchUnarchivedReferralTypesQuery, IFetchUnarchivedReferralTypesQueryVariables>): Apollo.LazyQueryResultTuple<IFetchUnarchivedReferralTypesQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchUnarchivedReferralTypesSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchUnarchivedReferralTypesQuery, IFetchUnarchivedReferralTypesQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchUnarchivedReferralTypesQuery, Exact<{
[key: string]: never;
}>>;
export type FetchUnarchivedReferralTypesQueryHookResult = ReturnType<typeof useFetchUnarchivedReferralTypesQuery>;
export type FetchUnarchivedReferralTypesLazyQueryHookResult = ReturnType<typeof useFetchUnarchivedReferralTypesLazyQuery>;
export type FetchUnarchivedReferralTypesSuspenseQueryHookResult = ReturnType<typeof useFetchUnarchivedReferralTypesSuspenseQuery>;
export type FetchUnarchivedReferralTypesQueryResult = Apollo.QueryResult<IFetchUnarchivedReferralTypesQuery, IFetchUnarchivedReferralTypesQueryVariables>;
export declare const FetchReferralTypesPageDocument: Apollo.DocumentNode;
/**
* __useFetchReferralTypesPageQuery__
*
* To run a query within a React component, call `useFetchReferralTypesPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchReferralTypesPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchReferralTypesPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchReferralTypesPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchReferralTypesPageQuery, IFetchReferralTypesPageQueryVariables> & ({
variables: IFetchReferralTypesPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchReferralTypesPageQuery, Exact<{
filter: IReferralTypeFilterInput;
sort: IReferralTypeSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchReferralTypesPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchReferralTypesPageQuery, IFetchReferralTypesPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchReferralTypesPageQuery, Exact<{
filter: IReferralTypeFilterInput;
sort: IReferralTypeSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchReferralTypesPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchReferralTypesPageQuery, IFetchReferralTypesPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchReferralTypesPageQuery, Exact<{
filter: IReferralTypeFilterInput;
sort: IReferralTypeSortInput;
page: IAdminPageInput;
}>>;
export type FetchReferralTypesPageQueryHookResult = ReturnType<typeof useFetchReferralTypesPageQuery>;
export type FetchReferralTypesPageLazyQueryHookResult = ReturnType<typeof useFetchReferralTypesPageLazyQuery>;
export type FetchReferralTypesPageSuspenseQueryHookResult = ReturnType<typeof useFetchReferralTypesPageSuspenseQuery>;
export type FetchReferralTypesPageQueryResult = Apollo.QueryResult<IFetchReferralTypesPageQuery, IFetchReferralTypesPageQueryVariables>;
export declare const FetchRegistrationInvitePageDocument: Apollo.DocumentNode;
/**
* __useFetchRegistrationInvitePageQuery__
*
* To run a query within a React component, call `useFetchRegistrationInvitePageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchRegistrationInvitePageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchRegistrationInvitePageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchRegistrationInvitePageQuery(baseOptions: Apollo.QueryHookOptions<IFetchRegistrationInvitePageQuery, IFetchRegistrationInvitePageQueryVariables> & ({
variables: IFetchRegistrationInvitePageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchRegistrationInvitePageQuery, Exact<{
filter: IRegistrationInviteFilterInput;
sort: IRegistrationInviteSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchRegistrationInvitePageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchRegistrationInvitePageQuery, IFetchRegistrationInvitePageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchRegistrationInvitePageQuery, Exact<{
filter: IRegistrationInviteFilterInput;
sort: IRegistrationInviteSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchRegistrationInvitePageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchRegistrationInvitePageQuery, IFetchRegistrationInvitePageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchRegistrationInvitePageQuery, Exact<{
filter: IRegistrationInviteFilterInput;
sort: IRegistrationInviteSortInput;
page: IAdminPageInput;
}>>;
export type FetchRegistrationInvitePageQueryHookResult = ReturnType<typeof useFetchRegistrationInvitePageQuery>;
export type FetchRegistrationInvitePageLazyQueryHookResult = ReturnType<typeof useFetchRegistrationInvitePageLazyQuery>;
export type FetchRegistrationInvitePageSuspenseQueryHookResult = ReturnType<typeof useFetchRegistrationInvitePageSuspenseQuery>;
export type FetchRegistrationInvitePageQueryResult = Apollo.QueryResult<IFetchRegistrationInvitePageQuery, IFetchRegistrationInvitePageQueryVariables>;
export declare const FetchTiersDocument: Apollo.DocumentNode;
/**
* __useFetchTiersQuery__
*
* To run a query within a React component, call `useFetchTiersQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchTiersQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchTiersQuery({
* variables: {
* },
* });
*/
export declare function useFetchTiersQuery(baseOptions?: Apollo.QueryHookOptions<IFetchTiersQuery, IFetchTiersQueryVariables>): Apollo.InteropQueryResult<IFetchTiersQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchTiersLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchTiersQuery, IFetchTiersQueryVariables>): Apollo.LazyQueryResultTuple<IFetchTiersQuery, Exact<{
[key: string]: never;
}>>;
export declare function useFetchTiersSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchTiersQuery, IFetchTiersQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchTiersQuery, Exact<{
[key: string]: never;
}>>;
export type FetchTiersQueryHookResult = ReturnType<typeof useFetchTiersQuery>;
export type FetchTiersLazyQueryHookResult = ReturnType<typeof useFetchTiersLazyQuery>;
export type FetchTiersSuspenseQueryHookResult = ReturnType<typeof useFetchTiersSuspenseQuery>;
export type FetchTiersQueryResult = Apollo.QueryResult<IFetchTiersQuery, IFetchTiersQueryVariables>;
export declare const FetchTiersPageDocument: Apollo.DocumentNode;
/**
* __useFetchTiersPageQuery__
*
* To run a query within a React component, call `useFetchTiersPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchTiersPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchTiersPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchTiersPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchTiersPageQuery, IFetchTiersPageQueryVariables> & ({
variables: IFetchTiersPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchTiersPageQuery, Exact<{
filter: ITiersFilterInput;
sort: ITiersSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchTiersPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchTiersPageQuery, IFetchTiersPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchTiersPageQuery, Exact<{
filter: ITiersFilterInput;
sort: ITiersSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchTiersPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchTiersPageQuery, IFetchTiersPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchTiersPageQuery, Exact<{
filter: ITiersFilterInput;
sort: ITiersSortInput;
page: IAdminPageInput;
}>>;
export type FetchTiersPageQueryHookResult = ReturnType<typeof useFetchTiersPageQuery>;
export type FetchTiersPageLazyQueryHookResult = ReturnType<typeof useFetchTiersPageLazyQuery>;
export type FetchTiersPageSuspenseQueryHookResult = ReturnType<typeof useFetchTiersPageSuspenseQuery>;
export type FetchTiersPageQueryResult = Apollo.QueryResult<IFetchTiersPageQuery, IFetchTiersPageQueryVariables>;
export declare const FetchUserFeedbackPageDocument: Apollo.DocumentNode;
/**
* __useFetchUserFeedbackPageQuery__
*
* To run a query within a React component, call `useFetchUserFeedbackPageQuery` and pass it any options that fit your needs.
* When your component renders, `useFetchUserFeedbackPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useFetchUserFeedbackPageQuery({
* variables: {
* filter: // value for 'filter'
* sort: // value for 'sort'
* page: // value for 'page'
* },
* });
*/
export declare function useFetchUserFeedbackPageQuery(baseOptions: Apollo.QueryHookOptions<IFetchUserFeedbackPageQuery, IFetchUserFeedbackPageQueryVariables> & ({
variables: IFetchUserFeedbackPageQueryVariables;
skip?: boolean;
} | {
skip: boolean;
})): Apollo.InteropQueryResult<IFetchUserFeedbackPageQuery, Exact<{
filter: IUserFeedbackFilterInput;
sort: IUserFeedbackSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchUserFeedbackPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<IFetchUserFeedbackPageQuery, IFetchUserFeedbackPageQueryVariables>): Apollo.LazyQueryResultTuple<IFetchUserFeedbackPageQuery, Exact<{
filter: IUserFeedbackFilterInput;
sort: IUserFeedbackSortInput;
page: IAdminPageInput;
}>>;
export declare function useFetchUserFeedbackPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions<IFetchUserFeedbackPageQuery, IFetchUserFeedbackPageQueryVariables>): Apollo.UseSuspenseQueryResult<IFetchUserFeedbackPageQuery, Exact<{
filter: IUserFeedbackFilterInput;
sort: IUserFeedbackSortInput;
page: IAdminPageInput;
}>>;
export type FetchUserFeedbackPageQueryHookResult = ReturnType<typeof useFetchUserFeedbackPageQuery>;
export type FetchUserFeedbackPageLazyQueryHookResult = ReturnType<typeof useFetchUserFeedbackPageLazyQuery>;
export type FetchUserFeedbackPageSuspenseQueryHookResult = ReturnType<typeof useFetchUserFeedbackPageSuspenseQuery>;
export type FetchUserFeedbackPageQueryResult = Apollo.QueryResult<IFetchUserFeedbackPageQuery, IFetchUserFeedbackPageQueryVariables>;