typeas
Version:
Library for checking data values and type safety
10 lines (7 loc) • 373 B
TypeScript
import { EnumCheckerCustomEnum } from '../expansions/enum.js';
import { CreateExpression } from '../factories/expression.js';
import '../types/join.js';
type EnumCustomArg = keyof EnumCheckerCustomEnum;
type EnumValidatorArg = `${string}|${string}` | EnumCustomArg;
type EnumExpression = CreateExpression<"enum", [EnumValidatorArg | ""]>;
export type { EnumExpression };