@respeecher/respeecher-js
Version:
[](https://buildwithfern.com?utm_source=github&utm_medium=github&utm_campaign=readme&utm_source=https%3A%2F%2Fgithub.com%2Frespeecher%2Frespeecher-js) [ • 384 B
text/typescript
import { ObjectLikeSchema } from "../object-like/index.mjs";
import { Discriminant } from "./discriminant.mjs";
import { UnionSubtypes, inferParsedUnion, inferRawUnion } from "./types.mjs";
export declare function union<D extends string | Discriminant<any, any>, U extends UnionSubtypes<any>>(discriminant: D, union: U): ObjectLikeSchema<inferRawUnion<D, U>, inferParsedUnion<D, U>>;