How to define and initialize an object that can be empty.
With types
type Plan = \'plan1\' | \'plan1\'; interface IPlan { name: string }