import type { ReactNode } from 'react'; import { DevModeErrorBoundary, ErrorBoundary } from '../../router/client.js'; /** * ConfigurableErrorBoundary automatically selects the appropriate error boundary based on environment. * In development mode, it provides detailed error information. * In production mode, it uses a minimal error UI. */ export declare const ConfigurableErrorBoundary: ({ children, isDevelopment, }: { children: ReactNode; isDevelopment?: boolean; }) => import("react").CElement<{ children: ReactNode; }, DevModeErrorBoundary> | import("react").CElement<{ children: ReactNode; }, ErrorBoundary>;