UNPKG

enum-plus

Version:

A drop-in replacement for native enum. Like native enum but much better!

10 lines (9 loc) 726 B
import './extension';export type { EnumInit, EnumItemInit, EnumKey, EnumValue, ValueTypeFromSingleInit, ListItem, FindEnumKeyByValue, FindValueByKey, FindLabelByValue, ArrayToMap, } from './types'; export type { LocalizeInterface } from './localize-interface'; export type { ToListConfig, IEnumItems } from './enum-items'; export type { EnumItemClass, EnumItemOptions } from './enum-item'; export type { IEnum, NativeEnumMembers, EnumInterface, EnumInitOptions } from './enum'; export { version } from './version'; export { KEYS, ITEMS, VALUES, LABELS, NAMED, META, IS_ENUM_ITEM, IS_ENUM_ITEMS, IS_ENUM, ENUM_OPTIONS, defaultLocalize, } from './utils'; export type { PluginFunc } from './enum'; export { Enum } from './enum';