export type NumberString = number | string; export type BooleanString = boolean | string; export type TypeOrArrayOf = T | T[]; export type PromiseOrType = T | Promise;