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