@sethdouglasford/claude-flow
Version:
Claude Code Flow - Advanced AI-powered development workflows with SPARC methodology
23 lines • 676 B
TypeScript
/**
* VSCode terminal adapter implementation
*/
import { ITerminalAdapter, Terminal } from "./base.js";
import { ILogger } from "../../core/logger.js";
/**
* VSCode terminal adapter
*/
export declare class VSCodeAdapter implements ITerminalAdapter {
private logger;
private terminals;
private vscodeApi?;
private shellType;
private terminalCloseListener?;
constructor(logger: ILogger);
initialize(): Promise<void>;
shutdown(): Promise<void>;
createTerminal(): Promise<Terminal>;
destroyTerminal(terminal: Terminal): Promise<void>;
private isVSCodeExtensionContext;
private detectShell;
}
//# sourceMappingURL=vscode.d.ts.map