import NextLinkType from 'next/link';
import { ReactElement, ReactNode } from 'react';
import { GraphAccount as GraphAccountType } from '@edgeandnode/common';
export declare type UserProfileProps = {
    ethereumAccount: string;
    graphAccount?: GraphAccountType;
    ens?: string;
    NextLink: typeof NextLinkType;
    onConnect: () => any;
    userDropDownMenu: ReactElement | JSX.Element | Element | ReactNode;
    profileUrl: string;
    profileUrlAs?: string;
    activeRoute?: string;
    position?: object;
    accountTag?: string;
};
export declare const UserProfile: ({ position, profileUrl, profileUrlAs, activeRoute, onConnect, userDropDownMenu, ethereumAccount, NextLink, graphAccount, ens, accountTag, }: UserProfileProps) => import("theme-ui/jsx-runtime").JSX.Element;
