/** * TerminalCard - Reusable terminal container with header and controls */ import { type JSX } from 'react'; import type { TerminalInfo, TerminalSettings, PtySession } from '#types'; import type { TerminalEngineId } from './views/types.js'; export interface TerminalCardProps { terminal: TerminalInfo; session: PtySession | undefined; index: number; settings: TerminalSettings; onSettingsChange: (updates: Partial) => void; onClose: () => void; onFocus: () => void; onBlur: () => void; engine?: TerminalEngineId; } export declare function TerminalCard({ terminal, session, index, settings, onSettingsChange, onClose, onFocus, onBlur, engine, }: TerminalCardProps): JSX.Element; export default TerminalCard; //# sourceMappingURL=TerminalCard.d.ts.map