export function isIn(value: string, array: T): value is T[number] { return array.includes(value); } export function isTypeIn( object: T, array: readonly E[], ): object is Extract { if (!object.type) return false; return (array as readonly string[]).includes(object.type); }