import { type TSchema } from '../../types/schema.mjs'; import { type TFromType } from './from_type.mjs'; export type TFromUnion = (Types extends [infer Left extends TSchema, ...infer Right extends TSchema[]] ? TFromUnion]> : Result); export declare function FromUnion(types: [...Types]): TFromUnion;