/**
 * Devcontainer Tmux Display Handler
 *
 * Runs devcontainer commands in tmux sessions inside Docker containers.
 * Handles session creation, terminal tab opening, and attachment.
 */
import { DisplayMode, ExecutionContext, ExecutionConfig } from './shared.js';
import { RunnerResult } from './shared.js';
/**
 * Run devcontainer command in tmux session INSIDE the container.
 *
 * Architecture: Container tmux only (simple, no nesting)
 * 1. Start tmux session INSIDE the container (detached) - runs claude
 * 2. Open terminal tab that attaches directly to the container's tmux
 */
export declare function runDevcontainerInTmux(context: ExecutionContext, devcontainerCmd: string, config: ExecutionConfig, displayMode?: DisplayMode, containerId?: string, promptContainerPath?: string): Promise<RunnerResult>;
