export interface SSHResult { stdout: string; stderr: string; exitCode: number; } /** * Execute an SSH command and return the result */ export declare const sshExec: (sshCmd: string, command: string, options?: { keepAlive?: boolean; }) => Promise; /** * Execute an SSH command with streaming output to console */ export declare const sshExecStream: (sshCmd: string, command: string, options?: { silent?: boolean; forceTTY?: boolean; keepAlive?: boolean; }) => Promise; /** * Copy a file to remote via SCP */ export declare const scpFile: (sshCmd: string, localPath: string, remotePath: string) => Promise; //# sourceMappingURL=ssh.d.ts.map