import type { CommandRunner } from '../../domain/ports/command-runner.js'; import type { Logger } from '../../domain/ports/logger.js'; import type { HostConfig } from '../../domain/config/plugin-config.js'; export declare class SshConnectionPool { private readonly logger; private readonly runners; constructor(logger: Logger); get(host: HostConfig): CommandRunner; closeAll(): Promise; }