import { type ReactNode } from 'react'; interface CopiedToast { /** The overlay to render; caller owns only where it sits in the tree. */ toast: ReactNode; showCopiedToast: (label?: string) => void; clearToast: () => void; } /** * The "Address copied" toast: its timing state and the overlay that shows it. * * Two pieces of state: `copiedToastShown` drives the pill's mount (its * reanimated enter/exit plays on mount/unmount), and `toastMounted` keeps * the overlay mounted across the pill's exit animation so the fade-out * isn't cut off by tearing the View down on the same frame. */ export declare function useCopiedToast(): CopiedToast; export {}; //# sourceMappingURL=useCopiedToast.d.ts.map