/**
 * Missing Dependencies Algorithm
 *
 * Finds plugins that are commonly used with installed plugins
 * but are not yet installed (essential companions).
 *
 * @since v1.66.0
 */
import type { AlgorithmResult, Recommendation, RecommendationContext } from '../recommendation-types.js';
/**
 * Common plugin dependencies and companions
 *
 * Maps plugins to their commonly required or strongly recommended companions
 */
export declare const COMMON_DEPENDENCIES: Map<string, string[]>;
/**
 * Plugin compatibility requirements
 */
export declare const COMPATIBILITY_REQUIREMENTS: Map<string, string[]>;
/**
 * Find missing dependencies for installed plugins
 */
export declare function findMissingDependencies(context: RecommendationContext, maxResults?: number): Recommendation[];
/**
 * Run the missing dependencies algorithm
 */
export declare function runMissingAlgorithm(context: RecommendationContext, maxResults?: number): AlgorithmResult;
//# sourceMappingURL=missing.d.ts.map