import { PropsWithChildren } from 'react'; import { providers } from 'ethers'; import { CustomTheme } from '../../theme'; import { CustomSigner } from 'context/SignerContext'; import { WidgetMode } from 'context/EnvironmentContext'; export type ExternalProvider = providers.BaseProvider | providers.ExternalProvider | providers.JsonRpcFetchFunc; export type NotificationFeedProviderProps = PropsWithChildren<{ customSigner?: Required; partnerKey: string; discordToken?: string; provider?: ExternalProvider; theme?: CustomTheme; disableAnalytics?: boolean; mode?: WidgetMode; isOpen?: boolean; }>; declare const NotificationFeedProvider: ({ partnerKey, discordToken, provider, theme, children, disableAnalytics, isOpen, mode, customSigner, }: NotificationFeedProviderProps) => JSX.Element; export default NotificationFeedProvider;