import { type CliCommandExecutionResult } from "./cli-runtime-context.js"; export type { TerminalCommandCliDependencies, TerminalCommandCliOptions } from "./terminal-command-cli-ports.js"; import type { TerminalCommandCliDependencies, TerminalCommandCliOptions } from "./terminal-command-cli-ports.js"; export interface TerminalCommandCliFacade { runSend(options: TerminalCommandCliOptions): Promise; runRespond(options: TerminalCommandCliOptions): Promise; runApprove(options: TerminalCommandCliOptions): Promise; } export type { CliCommandExecutionResult }; export declare function createTerminalCommandCliFacade(dependencies: TerminalCommandCliDependencies): TerminalCommandCliFacade;