/**
 * /connect slash command.
 *
 * Manages external service connections.
 * Metadata (name, field names) → settings.json via SettingsManager.
 * Secret values → OS keychain via secret-store.
 *
 * Connections are free-form key-value pairs. No predefined types or schemas.
 */
import { SettingsManager } from '../settings-manager.js';
/** Top-level interactive loop for `/connect`: lists, adds, edits, and removes named connections. */
export declare function handleConnectCommand(showStatus: (msg: string) => void, select: (title: string, options: string[]) => Promise<string | undefined>, input: (title: string, placeholder?: string) => Promise<string | undefined>, settingsManager: SettingsManager): Promise<boolean>;
//# sourceMappingURL=connect-command.d.ts.map