import type { RebasePlugin, RebaseContext } from "@rebasepro/cms-types"; /** * Render-less component that manages plugin lifecycle hooks. * * - Calls `lifecycle.onMount(context)` when plugins mount. * - Calls `lifecycle.onUnmount()` when plugins unmount. * - Subscribes to auth state changes and calls `lifecycle.onAuthStateChange`. * * Mount this component inside the Rebase tree, below PluginProviderStack, * so that the RebaseContext is fully available. * * @internal */ export declare function PluginLifecycleManager({ plugins, context }: { plugins: RebasePlugin[]; context: RebaseContext; }): null;