/**
* 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