/**
* the shape of an empty object
*
* usecase
* - the type `{}` unfortunately actually means "anything not null and not undefined" in typescript
* - this exposes a type that represents a literal Empty object
*/exporttypeEmpty = Record<string, never>;