@devbookhq/ui
Version:
Devbook UI is a React UI library
12 lines (11 loc) • 477 B
TypeScript
import type { Terminal as XTermTerminal } from 'xterm';
import type { useDevbook, TerminalSession } from '@devbookhq/sdk';
export interface Opts {
devbook: Pick<ReturnType<typeof useDevbook>, 'terminal' | 'status'>;
lightTheme?: boolean;
}
declare function useTerminal({ devbook: { status, terminal: devbookTerminal, }, lightTheme, }: Opts): {
terminal: XTermTerminal | undefined;
session: TerminalSession | undefined;
};
export default useTerminal;