// SPDX-License-Identifier: UNLICENSED pragma solidity >=0.8.18; interface IOwnershipRegistry { function ARIANEE_TLI() external view returns (string memory); function arianeeAddress() external view returns (address); function forceRegisterToken(address contractAddress, string memory ens) external; function getIdentityPerIssuer(address issuer) external view returns (string memory); function getIdentityPerToken(address contractAddress) external view returns (string memory); function getIssuerPerIdentityAtIndex(string memory ens, uint256 index) external view returns (address); function getIssuersPerIdentity(string memory ens) external view returns (address[] memory); function getStamp(address contractAddress) external view returns (bytes[] memory); function getTokenPerIdentityAtIndex(string memory ens, uint256 index) external view returns (address); function getTokensPerIdentity(string memory ens) external view returns (address[] memory); function registerIssuer(string memory ens) external; function registerToken(address contractAddress, string memory ens) external; function stampToken(address contractAddress, bytes[] memory stamp) external; }