interface IBaseCollection {
    /**
     * @dev Contract upgradeable initializer
     */
    function initialize(
        string memory,
        string memory,
        address,
        address
    ) external;

    /**
     * @dev part of Ownable
     */
    function transferOwnership(address) external;
}
function initialize(
    string memory,
    string memory,
    address,
    address
) external;

/**
 * @dev Contract upgradeable initializer
 */