/** * Keyed Reconciler — O(n log n) via key→fiber map + LIS * * Matches old and new children by `key` prop. Uses Longest Increasing * Subsequence to minimize DOM moves. * * This version hardens DOM insertion against stale anchors. Browsers throw * NotFoundError when parent.insertBefore(node, anchor) is called and `anchor` * is no longer a direct child of `parent`. High-churn keyed lists can hit that * path if a previous reconciliation step, cleanup, route swap, or third-party * DOM mutation detaches the anchor before the move pass completes. */ import type { Reconciler } from "./types"; export declare const keyedReconciler: Reconciler; //# sourceMappingURL=keyed.d.ts.map