• Parameters

    Returns {
        addSourceToSourceGroup(variables: Exact<{
            input: AddSourceToSourceGroupInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<AddSourceToSourceGroupMutation>;
        beginLogInByTransaction(variables: Exact<{
            dappAddress: string;
            walletAddress: string;
            walletBlockchain: WalletBlockchain;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<BeginLogInByTransactionMutation>;
        beginLogInWithWeb3(variables: Exact<{
            authAddress: string;
            authType: Web3AuthType;
            blockchainType: WalletBlockchain;
            dappAddress: string;
            walletPubkey?: InputMaybe<string>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<BeginLogInWithWeb3Mutation>;
        broadcastMessage(variables: Exact<{
            idempotencyKey?: InputMaybe<string>;
            signature: string;
            targetTemplates?: InputMaybe<KeyValuePairOfTargetTypeAndStringInput | KeyValuePairOfTargetTypeAndStringInput[]>;
            timestamp: any;
            topicName: string;
            variables?: InputMaybe<KeyValuePairOfStringAndStringInput | KeyValuePairOfStringAndStringInput[]>;
            walletBlockchain: WalletBlockchain;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<BroadcastMessageMutation>;
        completeLogInByTransaction(variables: Exact<{
            dappAddress: string;
            randomUuid: string;
            transactionSignature: string;
            walletAddress: string;
            walletBlockchain: WalletBlockchain;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CompleteLogInByTransactionMutation>;
        completeLogInWithWeb3(variables: Exact<{
            nonce: string;
            signature: string;
            signedMessage: string;
            signingAddress: string;
            signingPubkey: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CompleteLogInWithWeb3Mutation>;
        connectWallet(variables: Exact<{
            accountId?: InputMaybe<string>;
            connectWalletConflictResolutionTechnique?: InputMaybe<ConnectWalletConflictResolutionTechnique>;
            signature: string;
            timestamp: any;
            walletBlockchain: WalletBlockchain;
            walletPublicKey: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<ConnectWalletMutation>;
        createAlert(variables: Exact<{
            filterId: string;
            filterOptions: string;
            groupName: string;
            name: string;
            sourceGroupId: string;
            targetGroupId: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateAlertMutation>;
        createDirectPushAlert(variables: Exact<{
            input: CreateDirectPushAlertInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateDirectPushAlertMutation>;
        createDiscordTarget(variables: Exact<{
            name: string;
            value: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateDiscordTargetMutation>;
        createEmailTarget(variables: Exact<{
            name: string;
            value: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateEmailTargetMutation>;
        createFusionAlerts(variables: Exact<{
            input: CreateFusionAlertsInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateFusionAlertsMutation>;
        createSlackChannelTarget(variables: Exact<{
            name: string;
            value: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateSlackChannelTargetMutation>;
        createSmsTarget(variables: Exact<{
            name: string;
            value: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateSmsTargetMutation>;
        createSource(variables: Exact<{
            blockchainAddress: string;
            fusionEventTypeId?: InputMaybe<string>;
            name?: InputMaybe<string>;
            type: SourceType;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateSourceMutation>;
        createSourceGroup(variables: Exact<{
            name: string;
            sourceIds: string | string[];
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateSourceGroupMutation>;
        createTargetGroup(variables: Exact<{
            discordTargetIds: string | string[];
            emailTargetIds: string | string[];
            name: string;
            slackChannelTargetIds: string | string[];
            smsTargetIds: string | string[];
            telegramTargetIds: string | string[];
            web3TargetIds: string | string[];
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateTargetGroupMutation>;
        createTelegramTarget(variables: Exact<{
            name: string;
            value: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateTelegramTargetMutation>;
        createTenantUser(variables: Exact<{
            input: CreateTenantUserInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateTenantUserMutation>;
        createWeb3Target(variables: Exact<{
            accountId: string;
            name: string;
            walletBlockchain: WalletBlockchain;
            web3TargetProtocol: "XMTP";
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateWeb3TargetMutation>;
        createWebPushTarget(variables: Exact<{
            auth: string;
            endpoint: string;
            p256dh: string;
            vapidPublicKey: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<CreateWebPushTargetMutation>;
        deleteAlert(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteAlertMutation>;
        deleteAlerts(variables: Exact<{
            input: DeleteAlertsInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteAlertsMutation>;
        deleteDirectPushAlert(variables: Exact<{
            input: DeleteDirectPushAlertInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteDirectPushAlertMutation>;
        deleteDiscordTarget(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteDiscordTargetMutation>;
        deleteEmailTarget(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteEmailTargetMutation>;
        deleteSlackChannelTarget(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteSlackChannelTargetMutation>;
        deleteSmsTarget(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteSmsTargetMutation>;
        deleteSourceGroup(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteSourceGroupMutation>;
        deleteTargetGroup(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteTargetGroupMutation>;
        deleteTelegramTarget(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteTelegramTargetMutation>;
        deleteUserAlert(variables: Exact<{
            alertId: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteUserAlertMutation>;
        deleteWeb3Target(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteWeb3TargetMutation>;
        deleteWebPushTarget(variables: Exact<{
            id: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<DeleteWebPushTargetMutation>;
        fetchData(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<FetchDataQuery>;
        fetchFusionData(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<FetchFusionDataQuery>;
        findTenantConfig(variables: Exact<{
            input: FindTenantConfigInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<FindTenantConfigQuery>;
        getActiveAlerts(variables: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
            fusionEventId: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetActiveAlertsQuery>;
        getAlerts(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetAlertsQuery>;
        getConfigurationForDapp(variables: Exact<{
            dappAddress: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetConfigurationForDappQuery>;
        getConnectedWallets(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetConnectedWalletsQuery>;
        getDiscordTargets(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetDiscordTargetsQuery>;
        getEmailTargets(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetEmailTargetsQuery>;
        getFilters(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetFiltersQuery>;
        getFusionNotificationHistory(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
            includeHidden?: InputMaybe<boolean>;
            includeRead?: InputMaybe<boolean>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetFusionNotificationHistoryQuery>;
        getNotificationHistory(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetNotificationHistoryQuery>;
        getSlackChannelTargets(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
            ids?: InputMaybe<string | string[]>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetSlackChannelTargetsQuery>;
        getSmartLinkConfig(variables: Exact<{
            input: GetSmartLinkConfigInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetSmartLinkConfigQuery>;
        getSmsTargets(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetSmsTargetsQuery>;
        getSourceConnection(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
            input?: InputMaybe<GetSourcesInput>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetSourceConnectionQuery>;
        getSourceGroups(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetSourceGroupsQuery>;
        getSources(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetSourcesQuery>;
        getTargetGroups(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetTargetGroupsQuery>;
        getTelegramTargets(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetTelegramTargetsQuery>;
        getTenantConnectedWallet(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
            input?: InputMaybe<GetTenantConnectedWalletInput>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetTenantConnectedWalletQuery>;
        getTenantUser(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetTenantUserQuery>;
        getTopics(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetTopicsQuery>;
        getUnreadNotificationHistoryCount(variables?: Exact<{
            cardId?: InputMaybe<string>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetUnreadNotificationHistoryCountQuery>;
        getUserSettings(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetUserSettingsQuery>;
        getWeb3Targets(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetWeb3TargetsQuery>;
        getWebPushTargets(variables?: Exact<{
            after?: InputMaybe<string>;
            first?: InputMaybe<number>;
            ids?: InputMaybe<string | string[]>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<GetWebPushTargetsQuery>;
        logInByOidc(variables: Exact<{
            dappId: string;
            idToken: string;
            oidcProvider: OidcProvider;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<LogInByOidcMutation>;
        logInFromDapp(variables: Exact<{
            accountId?: InputMaybe<string>;
            dappAddress: string;
            signature: string;
            timestamp: any;
            walletBlockchain: WalletBlockchain;
            walletPublicKey: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<LogInFromDappMutation>;
        logInFromService(variables: Exact<{
            input: ServiceLogInInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<LogInFromServiceMutation>;
        markFusionNotificationHistoryAsRead(variables: Exact<{
            beforeId?: InputMaybe<string>;
            ids: string | string[];
            readState?: InputMaybe<NotificationHistoryReadState>;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<MarkFusionNotificationHistoryAsReadMutation>;
        publishFusionMessage(variables: Exact<{
            eventTypeId: string;
            specificWallets?: InputMaybe<KeyValuePairOfStringAndWalletBlockchainInput | KeyValuePairOfStringAndWalletBlockchainInput[]>;
            variablesJson: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<PublishFusionMessageMutation>;
        refreshAuthorization(variables?: Exact<{
            [key: string]: never;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<RefreshAuthorizationMutation>;
        removeSourceFromSourceGroup(variables: Exact<{
            input: RemoveSourceFromSourceGroupInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<RemoveSourceFromSourceGroupMutation>;
        sendEmailTargetVerificationRequest(variables: Exact<{
            targetId: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<SendEmailTargetVerificationRequestMutation>;
        sendMessage(variables: Exact<{
            input: SendMessageInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<SendMessageMutation>;
        updateSourceGroup(variables: Exact<{
            id: string;
            name: string;
            sourceIds: string | string[];
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<UpdateSourceGroupMutation>;
        updateTargetGroup(variables: Exact<{
            discordTargetIds: string | string[];
            emailTargetIds: string | string[];
            id: string;
            name: string;
            slackChannelTargetIds: string | string[];
            smsTargetIds: string | string[];
            telegramTargetIds: string | string[];
            web3TargetIds: string | string[];
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<UpdateTargetGroupMutation>;
        updateUserSettings(variables: Exact<{
            input: UserSettingsInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<UpdateUserSettingsMutation>;
        updateWebPushTarget(variables: Exact<{
            auth: string;
            endpoint: string;
            id: string;
            p256dh: string;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<UpdateWebPushTargetMutation>;
        verifyCbwTarget(variables: Exact<{
            input: VerifyCbwTargetInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<VerifyCbwTargetMutation>;
        verifyXmtpTarget(variables: Exact<{
            input: VerifyXmtpTargetInput;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<VerifyXmtpTargetMutation>;
        verifyXmtpTargetViaXip42(variables: Exact<{
            input: VerifyXmtpTargetViaXip42Input;
        }>, requestHeaders?: GraphQLClientRequestHeaders): Promise<VerifyXmtpTargetViaXip42Mutation>;
    }