UNPKG

vde-layout

Version:

Terminal multiplexer layout management tool for VDE (Vibe Coding Development Environment)

20 lines 781 B
import type { ITmuxExecutor } from "../interfaces"; import type { ICommandExecutor } from "../interfaces/command-executor"; export interface TmuxExecutorOptions { verbose?: boolean; dryRun?: boolean; executor?: ICommandExecutor; } export declare class TmuxExecutor implements ITmuxExecutor { private readonly executor; constructor(options?: TmuxExecutorOptions); private isTestEnvironment; isInTmuxSession(): boolean; verifyTmuxEnvironment(): Promise<void>; execute(commandOrArgs: string | string[]): Promise<string>; executeMany(commandsList: string[][]): Promise<void>; getCommandString(args: string[]): string; getCurrentSessionName(): Promise<string>; getExecutor(): ICommandExecutor; } //# sourceMappingURL=executor.d.ts.map