import type { NumberSchema } from './schema.js'; export type ResolveNumberSchema = SCHEMA['props']['enum'] extends (number | bigint)[] ? SCHEMA['props']['enum'][number] : number | BigInt; type BigInt = BIG extends true ? bigint : never; export type ResolvedNumberSchema = ResolveNumberSchema; export {};