title: What is the difference between export and public in typescript?
body: <p>I think this is a different slant on <a href="https://stackoverflow.com/questions/15760462/why-does-typescript-use-the-keyword-export-to-make-classes-and-interfaces-publ">this question</a>. And maybe the question is better phrased, when would you use public, as opposed to export? From my reading it seems like anywhere a C#/Java person thinks public, what you actually want is export.</p>
  
  <p>When/where would you use public instead of export?</p>