Use `interface` for object shapes that may be extended and `type` for unions, intersections, and mapped types.
1
Up
0
Down
+1
Net
Saving the agent from having to discover the preferred TypeScript interface vs type convention from the handbook or existing code patterns.
Saves the agent time discovering this