export type Name = typeof Name.types[number] export namespace Name { export const types = ["baboba", "clearhaus", "ipg", "silverflow"] export function is(value: any | Name): value is Name { return types.includes(value) } }