// SPDX-License-Identifier: MITpragmasolidity=0.8.4;import"@openzeppelin/contracts/token/ERC20/IERC20.sol";/** * @dev Interface of the ERC20 standard with burn and mint . */interfaceIERC20MintableBurnableisIERC20{/** * @dev Burns a specific amount of tokens. * @param amount The amount of token to be burned. */functionburn(uint256amount)external;/** * @dev Function to mint tokens * @param to The address that will receive the minted tokens. * @param amount The amount of tokens to mint. */functionmint(addressto,uint256amount)external;}