I find myself grappling with a seemingly straightforward question that surprisingly has not been asked before by others. I am currently immersed in a TypeScript project involving Vue, and one of the developers has taken to labeling numerous interfaces and methods with export even though they are not utilized elsewhere in the application. An example of this is
export interface CustomStageEvent
.
What implications come with marking something as export? Is it worth concerning ourselves with whether an exported item goes unused in our codebase?
Appreciate your insights,