import { TerminalCommandItem } from '@primereact/types/headless/terminal'; import * as React from 'react'; export declare const useTerminal: (inProps?: unknown) => import("@primereact/types/core").HeadlessInstance; rootProps: { 'data-scope': "terminal"; 'data-part': "root"; onClick: () => void; }; promptValueProps: { ref: React.RefObject; 'data-scope': "terminal"; 'data-part': "promptvalue"; value: string; type: "text"; autoComplete: "off"; onChange: (e: React.ChangeEvent) => void; onKeyDown: (event: React.KeyboardEvent) => void; }; commandResponseProps: { 'data-scope': "terminal"; 'data-part': "commandresponse"; 'aria-live': "polite"; }; onClick: () => void; onKeyDown: (event: React.KeyboardEvent) => void; onInputChange: (e: React.ChangeEvent) => void; clear: () => void; }>;