GetNotificationHistoryQuery: {
    __typename?: "NotifiQuery";
    notificationHistory?: {
        __typename?: "NotificationHistoryConnection";
        nodes?: {
            __typename: "NotificationHistoryEntry";
            category?: NotificationCategory;
            createdDate: string;
            detail?:
                | {
                    __typename: "AccountBalanceChangedEventDetails";
                    direction: AccountBalanceChangeDirection;
                    isWhaleWatch: boolean;
                    newValue: number;
                    previousValue: number;
                    tokenSymbol: string;
                    walletBlockchain: WalletBlockchain;
                }
                | {
                    __typename: "BroadcastMessageEventDetails";
                    message?: string;
                    messageHtml?: string;
                    messageType: string;
                    subject?: string;
                }
                | {
                    __typename: "ChatMessageReceivedEventDetails";
                }
                | {
                    __typename: "DAOProposalChangedEventDetails";
                    daoUrl?: string;
                    description: string;
                    proposalTitle?: string;
                    proposalUrl?: string;
                    state?: string;
                    tenantName: string;
                }
                | {
                    __typename: "DirectTenantMessageEventDetails";
                    targetTemplatesJson?: string;
                    templateVariablesJson?: string;
                    tenantName: string;
                }
                | {
                    __typename: "GenericEventDetails";
                    action?: {
                        __typename?: "GenericEventAction";
                        name: string;
                        url: string;
                    };
                    eventDetailsJson?: string;
                    genericMessage: string;
                    genericMessageHtml?: string;
                    icon: GenericEventIconHint;
                    notificationTypeName: string;
                    sourceName: string;
                }
                | {
                    __typename: "HealthValueOverThresholdEventDetails";
                    name: string;
                    threshold: string;
                    url: string;
                    value: string;
                }
                | {
                    __typename: "NftAuctionChangedEventDetails";
                    auctionTitle: string;
                    auctionUrl?: string;
                    highBidAmount: number;
                    highBidSymbol?: string;
                    imageUrl?: string;
                    walletBlockchain: WalletBlockchain;
                }
                | {
                    __typename: "NftCollectionsReportEventDetails";
                    collections: {
                        __typename?: "NftCollectionStats";
                        collectionId: string;
                        imgUrl?: (...) | (...);
                        name: string;
                        volume1Day?: (...) | (...);
                        volume1DayChange?: (...) | (...);
                    }[];
                    providerName: string;
                    sourceLink: string;
                    type: NftCollectionsReportType;
                }
                | {
                    __typename: "WalletsActivityReportEventDetails";
                    providerName: string;
                    sourceLink: string;
                    walletActivityType: WalletsActivityReportType;
                    wallets: {
                        __typename?: "WalletsActivityReportWallet";
                        address: string;
                        maxPurchase1Day?: (...) | (...);
                        maxPurchaseImgUrl?: (...) | (...);
                        maxPurchaseName?: (...) | (...);
                        maxPurchaseTokenAddress?: (...) | (...);
                        volume1Day: string;
                    }[];
                };
            eventId: string;
            id: string;
            read: boolean;
            sourceAddress?: string;
            targets: {
                __typename?: "NotificationTarget";
                name?: string;
                type: TargetType;
            }[];
            transactionSignature?: string;
        }[];
        pageInfo: {
            __typename?: "PageInfo";
            endCursor?: string;
            hasNextPage: boolean;
        };
    };
}