import type { ParseContext, SchemaNode } from "../types.js"; import { BaseSchema } from "./base.js"; export declare class UnionSchema[] = BaseSchema[]> extends BaseSchema { private _variants; constructor(variants: [...T]); _validate(input: unknown, ctx: ParseContext): unknown; _children(): BaseSchema[]; _toNode(): SchemaNode; } //# sourceMappingURL=union.d.ts.map