import { type ArrayElement, type NonEmptyTuple, type Primitive } from 'ts-type-forge'; import { type Type } from '../type.mjs'; export declare function enumType>(values: Values, options?: Partial; allowAnyString: false; }>>): Type>; export declare function enumType>(values: Values, options: Readonly<{ allowAnyString: true; typeName?: string; defaultValue?: ArrayElement | (string & {}); }>): Type | (string & {})>; //# sourceMappingURL=enum.d.mts.map