In order to perform certain action. We require defaults ... E.g.
- Which integration should we use to process
GHS transactions?
- Which Countries can our employees come from?
This and many more questions.
So we need a config.ts and we can write an interface so users will know what the possible value that can be filled into this config would be like.
The first set of configuration defaults will solve the problem of Which Payment API should we use to process payments in ZAR or KES or NGN