import { Either } from "@tsplus/stdlib/data/Either/definition"; import { Differ } from "@tsplus/stdlib/data/Differ/definition"; import { List } from "@tsplus/stdlib/collections/List/definition"; /** * Applies an or patch to a value to produce a new value which represents * the original value updated with the changes described by this patch. * @tsplus static Differ.Or.Patch.Aspects apply * @tsplus pipeable Differ.Or.Patch apply * @tsplus location "@tsplus/stdlib/data/Differ/OrPatch/operations/apply" */ export declare function apply(oldValue: Either, left: Differ, right: Differ): (self: Differ.Or.Patch) => Either; //# sourceMappingURL=apply.d.ts.map