import { InstallableClient, ClientDetectionResult } from './types'; export { expandPath } from '../utils/path-utils.js'; export declare function getConfigPath(client: InstallableClient): string | undefined; export declare function commandExists(command: string): boolean; export declare function isValidBundleId(bundleId: string): boolean; export declare function isAlreadyConfigured(configPath: string): boolean; export declare function detectClient(client: InstallableClient): ClientDetectionResult; export declare function detectAllClients(): ClientDetectionResult[]; export declare function getDetectedClients(): ClientDetectionResult[]; export declare function getConfiguredClients(): ClientDetectionResult[];