import type { Unify } from "./union.js"; export interface HasUnify { /** * @ets_rewrite_method _ from "smart:identity" */ unify(this: Self): Unify; } declare global { interface Object extends HasUnify { } interface Function extends HasUnify { /** * @ets_rewrite_method _ from "smart:identity" */ unify(this: (...args: Self) => Ret): (...args: Self) => Unify; } } export declare function patch(): void; export {}; //# sourceMappingURL=unification.d.ts.map