interface ITextResolver {
    event TextChanged(bytes32 indexed node, string indexed indexedKey, string key);

    /**
     * Returns the text data associated with an ENS node and key.
     * @param node The ENS node to query.
     * @param key The text data key to query.
     * @return The associated text data.
     */
    function text(bytes32 node, string calldata key) external view returns (string memory);
}
function text(bytes32 node, string calldata key) external view returns (string memory);

/**
 * Returns the text data associated with an ENS node and key.
 * @param node The ENS node to query.
 * @param key The text data key to query.
 * @return The associated text data.
 */