import type { ResourceNode } from '@/hooks/usePermissionMatrix';
import type { RoleDto } from '@/services/api/adminApi';
interface UserPermissionDetailPopoverProps {
    userName: string;
    resource: ResourceNode;
    onClose: () => void;
    effectivePermissions: Set<string>;
    getPermissionSources: (permissionId: string) => RoleDto[];
}
export declare function UserPermissionDetailPopover({ userName, resource, onClose, effectivePermissions, getPermissionSources, }: UserPermissionDetailPopoverProps): import("react").ReactPortal;
export {};
//# sourceMappingURL=UserPermissionDetailPopover.d.ts.map