import * as React from 'react';
import { Me } from '../api/endpoint.cjs';
import { WidgetRootDomProps } from './utils.cjs';
import '@tanstack/react-query';
import '../api/widgets-api-client.cjs';
import './elements.cjs';
import '@radix-ui/themes';
import '@radix-ui/themes/props';
import '../dialog-CGXwsXVe.cjs';
import '@radix-ui/themes/components/dialog';
import '../alert-dialog-BMbVcJfZ.cjs';
import '@radix-ui/themes/components/alert-dialog';
import '../dropdown-menu-BQ5LtvdR.cjs';
import '@radix-ui/themes/components/dropdown-menu';
import '../select-KR89Qnvm.cjs';
import '@radix-ui/themes/components/select';

interface UserProfileProps extends WidgetRootDomProps {
    userData: Me;
}
declare const UserProfile: React.FC<UserProfileProps>;
interface UserProfileLoadingProps extends WidgetRootDomProps {
}
declare const UserProfileLoading: React.FC<UserProfileLoadingProps>;
interface UserProfileErrorProps extends WidgetRootDomProps {
    error: unknown;
}
declare const UserProfileError: React.FC<UserProfileErrorProps>;

export { UserProfile, UserProfileError, type UserProfileErrorProps, UserProfileLoading, type UserProfileLoadingProps, type UserProfileProps };
