import { type SshTarget } from './types.js'; /** * Execute a command on the remote host via SSH. */ export declare function sshExec(target: SshTarget, command: string): string; /** * Execute a command on the remote host via SSH, piping content to stdin. * Used for writing file content without shell escaping issues. */ export declare function sshExecWithInput(target: SshTarget, command: string, input: string): string; /** * Verify SSH connectivity to the target host. */ export declare function verifySshConnectivity(target: SshTarget): void; /** * Verify Docker is installed and accessible on the remote host. */ export declare function verifyDockerPresence(target: SshTarget): void; /** * Copy a local directory to the remote host via SCP. */ export declare function scpDirectory(target: SshTarget, localDir: string, remotePath: string): void; //# sourceMappingURL=ssh-client.d.ts.map