UNPKG

@zerochae/ts-enum

Version:

A TypeScript Enum library inspired by Java's Enum.

9 lines (8 loc) 341 B
import Enum from "./Enum"; import { EnumRegistry } from "./type"; /** * Enum 클래스를 기반으로 Enum 객체를 생성하는 함수 * @param EnumClass - `Enum`을 상속하는 클래스 * @returns Enum 인스턴스를 포함하는 객체 */ export declare function createEnum<T extends typeof Enum>(EnumClass: T): EnumRegistry<T>;