Data to save in firebase
Flag to prevent offsetting Date with timezone
obj that can be safely saved in firestore
Parse Firestore Document into a TS interface passed as a generic
Document from Firebase or any other obj that needs to be parsed
field in interface to attach document id to
Flag used to disable timezone offsetting
an object implementing the Generic that was passed
Generated using TypeDoc
Prepare data before saving into firestore, does 3 important things