import { type OpaqueRoot } from "react-reconciler"; import ReactReconciler from "react-reconciler"; import { ReactNode } from "react"; import { type TextNode, type DOMElement } from "./dom.js"; /** * React reconciler implementation for Tinky. * Handles the mapping between React components and Tinky's DOM-like structure. */ export declare const reconciler: ReactReconciler.Reconciler & { updateContainerSync: (element: ReactNode, container: OpaqueRoot, parentComponent?: null, callback?: (() => void) | null) => void; flushSyncWork: () => void; };