ERC20PresetMinterPauserUpgradeable with UUPS

Does an equivalent of this exist for UUPS or can they be used together?
I've tried the following.
interface IDMint {
function balanceOf(address owner) external view returns(uint256);

But receive the following error when trying to deploy.
Error: multiple matching functions (argument="name", value="initialize", code=INVALID_ARGUMENT, version=abi/5.5.0)

Instead of the preset contracts the current recommendation is to use Contracts Wizard. You can build the same thing and use UUPS.