@types/terminal-kit
Version:
TypeScript definitions for terminal-kit
38 lines (27 loc) • 1.04 kB
TypeScript
import Rect = require("./Rect");
import ScreenBuffer = require("./ScreenBuffer");
import ScreenBufferHD = require("./ScreenBufferHD");
import Terminal = require("./Terminal");
import TextBuffer = require("./TextBuffer");
export const terminal: Terminal;
export const realTerminal: Terminal;
export function createTerminal(
createOptions?: Terminal.CreateOptions,
): Terminal;
export function getParentTerminalInfo(
callback: (error: any, codename?: string, name?: string, pid?: number) => void,
): void;
export function getDetectedTerminal(
calback: (error: any, term: Terminal) => void,
): void;
export function autoComplete(
array: readonly string[],
startString: string,
returnAlternatives?: boolean,
prefix?: string,
postfix?: string,
): string;
export function stripEscapeSequences(str: string): string;
export function stringWidth(str: string): number;
export function truncateString(str: string, maxWidth: number): string;
export { Rect, ScreenBuffer, ScreenBufferHD, Terminal, TextBuffer };