| 123456789101112131415161718192021222324252627 | // SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (token/ERC721/extensions/IERC721Metadata.sol)pragma solidity ^0.8.20;import {IERC721} from "../IERC721.sol";/** * @title ERC-721 Non-Fungible Token Standard, optional metadata extension * @dev See https://eips.ethereum.org/EIPS/eip-721 */interface IERC721Metadata is IERC721 {    /**     * @dev Returns the token collection name.     */    function name() external view returns (string memory);    /**     * @dev Returns the token collection symbol.     */    function symbol() external view returns (string memory);    /**     * @dev Returns the Uniform Resource Identifier (URI) for `tokenId` token.     */    function tokenURI(uint256 tokenId) external view returns (string memory);}
 |