import { TerminalPaneProps } from '../components/widgets/TerminalPane'; export type ConnectedTerminalPaneProps = Omit & { /** * Handle a command the built-ins don't cover. Return `true` if you handled * it; return `false` or omit the handler to fall through to * "command not found". */ onCommand?: (command: string) => boolean | void; }; /** * {@link TerminalPane} bound to `useTerminalStore`. * * Echoes each command into history and handles `help` and `clear` internally; * anything else is offered to `onCommand` before falling back to a not-found * message. * * Visibility belongs to whatever hosts it. Register it with `terminalPanel()` * for a side pane, or as a tab component for the docking area. */ export declare const ConnectedTerminalPane: ({ onCommand, ...props }: ConnectedTerminalPaneProps) => import("react/jsx-runtime").JSX.Element;