/** * 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; /** * Plugin compatibility requirements */ export declare const COMPATIBILITY_REQUIREMENTS: Map; /** * 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