import { SnapshotInstance } from '../snapshot/snapshot.js'; declare function reloadMainThread(data: unknown, options: UpdatePageOption): void; interface MainThreadReloadHandoff { oldRoot: SnapshotInstance; page: FiberElement; options: UpdatePageOption; } declare function completeMainThreadReload({ oldRoot, page, options }: MainThreadReloadHandoff): void; declare function reloadBackground(updateData: Record, options?: Record): void; export { completeMainThreadReload, reloadBackground, reloadMainThread };