declare const __brand: unique symbol; export type Unrecognized = T & { [__brand]: "unrecognized"; }; export declare function catchUnrecognizedEnum(value: T): Unrecognized; type Prettify = { [K in keyof T]: T[K]; } & {}; export type ClosedEnum = T[keyof T]; export type OpenEnum = Prettify | Unrecognized; export {}; //# sourceMappingURL=enums.d.ts.map