UNPKG

from-schema

Version:

Infer TypeScript types from JSON schemas

9 lines (7 loc) 329 B
import { SchemaBase } from '../generic'; import { StringBsonSchema } from './StringBsonSchema'; import { NumberBsonSchema } from './NumberBsonSchema'; export type EnumBsonMember = string | number | StringBsonSchema | NumberBsonSchema; export type EnumBsonSchema = SchemaBase & { readonly enum: readonly EnumBsonMember[]; };