import { ObjectLikeSchema } from "../object-like"; import { Discriminant } from "./discriminant"; import { UnionSubtypes, inferParsedUnion, inferRawUnion } from "./types"; export declare function union, U extends UnionSubtypes>(discriminant: D, union: U): ObjectLikeSchema, inferParsedUnion>;