UNPKG

@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!

1,286 lines 343 kB
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<Scalars['String']['output']>; 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: Scalars['String']['output']; 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: Scalars['String']['input']; }; 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 = { boost?: Maybe<IBoostType>; 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']>; xpPoints?: 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 declare enum IBoostType { Ambassador = "AMBASSADOR", Educator = "EDUCATOR" } 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']; updateProfileBoost: 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 IMutationUpdateProfileBoostArgs = { boostType?: InputMaybe<IBoostType>; userId: 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 type IOpportunityType = { id: Scalars['String']['output']; name: Scalars['String']['output']; }; 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 { AdminGift = "ADMIN_GIFT", 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; fetchOpportunityTypes: Array<IOpportunityType>; 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: Scalars['String']['input']; }; 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<I