/** * Allows you to get autocomplete even when allowing arbitrary values. * * For example, `'a' | 'b' | LiteralUnion` allows any arbitrary string, but you * get autocomplete for the value. */ export type LiteralUnion = T & { _?: any }