/** * TerminalInteractivePanel Router. * * Thin router that delegates to the xterm or restty panel based on * the `renderer` prop or global terminal settings. Both panels are * lazy-loaded for code-splitting — restty's WASM bundle is only * fetched when the user selects the GPU renderer. * * @module components/devenv/terminal/panel/interactive */ import type { ITerminalInteractivePanelProps, ITerminalInteractivePanelRef } from './TerminalInteractivePanel.types'; /** * TerminalInteractivePanel Component. * * Routes to the appropriate renderer-specific panel. The `renderer` * prop overrides the global setting from `useTerminalSettings`, * allowing per-panel control when needed. * * Consumer code is unchanged — same component name, same props, same ref. * * @example * ```tsx * // Uses global setting (default: xterm) * * * // Force restty renderer for this instance * * ``` */ export declare const TerminalInteractivePanel: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=TerminalInteractivePanel.d.ts.map