import React from "react"; //#region src/utils.d.ts /** * @deprecated This utility is no longer needed and will be removed in a future release. * * Recursively converts HTML attributes in a React element tree to their JSX property names. * * @param {React.ReactElement} element The React element to process. * @return {React.ReactElement} A new React element with converted attributes. */ declare function convertAttributesInElement(element: React.ReactElement | React.ReactElement[]): React.ReactElement | React.ReactElement[]; declare const isBrowser: () => boolean; declare const isServer: () => boolean; declare const isBridgeLoaded: () => boolean; declare const isIframe: () => boolean; /** * Detects if the current page is running inside Storyblok's Visual Editor. * Requires the page to be in an iframe context with the _storyblok URL parameter. * This is more reliable than just checking for the URL parameter alone. */ declare const isVisualEditor: () => boolean; //#endregion export { convertAttributesInElement, isBridgeLoaded, isBrowser, isIframe, isServer, isVisualEditor };