title: How do I refer to a typedef in a header file?
body: <p>I have a source file where a typedef struct is defined:</p>
  
  <pre><code>typedef struct node {
      char *key;
      char *value;
      struct node *next;
  } *Node;
  </code></pre>
  
  <p>In this module, there are some functions that operate on a Node and have Node as return type. What am I supposed to write in the header file for this typedef?</p>
  
  <p>Is it correct to write just</p>
  
  <pre><code>typedef *Node;
  </code></pre>
  
  <p>in the header? </p>