import { AuthenticationInformationResponseData } from '../api/endpoint.cjs';
import { WidgetRootDomProps } from './utils.cjs';
import '@tanstack/react-query';
import '../api/widgets-api-client.cjs';
import './elements.cjs';
import 'react';
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 UserSecurityProps extends WidgetRootDomProps {
    settings: AuthenticationInformationResponseData;
}
declare const UserSecurity: React.FC<UserSecurityProps>;
interface UserSecurityErrorProps extends WidgetRootDomProps {
    error: unknown;
}
declare const UserSecurityError: React.FC<UserSecurityErrorProps>;
interface UserSecurityLoadingProps extends WidgetRootDomProps {
}
declare const UserSecurityLoading: React.FC<UserSecurityLoadingProps>;

export { UserSecurity, UserSecurityError, type UserSecurityErrorProps, UserSecurityLoading, type UserSecurityLoadingProps, type UserSecurityProps };
