/** * Tells sdk-react-core that a legacy-wallet migration UI is mounted, so the * `useEnforceLegacyMigrationProvider` check does not throw when a legacy * V1/V2 Turnkey wallet is observed. * * Call this from the component that owns your migration UI when running * headless (i.e. you're not using `LegacyWalletMigrationProvider` from * `@dynamic-labs/legacy-embedded-wallet-migration`, but driving the upgrade * yourself via `useUpgradeToDynamicWaas` and your own UI). * * The flag is cleared on unmount so the enforcement re-engages if your UI is * removed from the tree. */ export declare const useRegisterLegacyMigrationUI: () => void;