//#region src/components/swap-text.d.ts /** * A short label that changes in place (a live status line): the old text * lifts out with a slight blur while the new one rises into the same cell, * so the change reads as one motion instead of a blink. Both layers share a * grid cell, so nothing reflows mid-swap. The first render is still, and * under reduced motion the label simply changes. */ declare const SwapText: ({ className, text }: { /** Applied to the text inside each layer, so a text effect with its own * animation (a shimmer) runs alongside the swap instead of replacing it. */ className?: string; text: string; }) => import("react").JSX.Element; //#endregion export { SwapText };