import { RendererComponent } from '@lattice-php/core/types'; /** * A keyed callout is a projection of server state: it replaces any callout * sharing its key and is dropped when the navigation adapter reports a * completed navigation. Inertia only reports URL-changing visits (initial load * included); a same-URL visit — `router.reload()`, `redirect()->back()` to the * same URL, polling, partial reloads — never fires it, so the callout survives * until the server overwrites or drops it. On URL-changing visits `navigate` * fires before `flash`, so re-assertion always wins over the clear and no * ordering guard is needed. A `retract-callout` effect clears one on a * same-URL response too. */ export declare const CalloutsAdapter: RendererComponent<"callouts">;