import { ReactNode } from 'react'; /** * Loading overlay props. */ export type LoadingOverlayProps = { /** * Visibility of the overlay (does not work if loading indicator is disabled in app config). */ isVisible?: boolean; /** * Child component to wrap in the overlay. */ children?: ReactNode; }; /** * Component that displays a loading overlay. * * @param props - Loading overlay props. * @returns Child component wrapped in dynamic overlay. * * @example * Example of a loading overlay: * ```tsx * * * * ``` */ export declare const LoadingOverlay: ({ isVisible, children }: LoadingOverlayProps) => import("react/jsx-runtime").JSX.Element;