import {
  createSplitProps
} from "./6WEDGJKQ.jsx";
import {
  createContext
} from "./TVCIHLER.jsx";

// src/utils/render-strategy.ts
var [RenderStrategyProvider, useRenderStrategyContext] = createContext({
  hookName: "useRenderStrategyContext",
  providerName: "<RenderStrategyProvider />"
});
var splitRenderStrategyProps = (props) => createSplitProps()(props, ["lazyMount", "unmountOnExit"]);

export {
  RenderStrategyProvider,
  useRenderStrategyContext,
  splitRenderStrategyProps
};
