import { type ReactNode } from 'react'; import type { ConnectionStrategy } from './ConnectionStrategy'; /** * Provides the current connection strategy (bridge or embedded) to the tree. * Used internally by OpenfortProvider. Rarely needed in app code. */ export declare function ConnectionStrategyProvider({ strategy, children, }: { strategy: ConnectionStrategy | null; children?: ReactNode; }): import("react/jsx-runtime").JSX.Element; /** * Returns the current connection strategy (bridge or embedded), or null if not in provider. * * @returns ConnectionStrategy or null */ export declare function useConnectionStrategy(): ConnectionStrategy | null;