/** * DependencyWarning Component * * Displays warning when plugins have missing dependencies. * Offers options to install available dependencies or skip. * * @since v1.20.0 */ import type React from 'react'; import type { MissingDependency } from '../../core/dependencies/index.js'; export interface DependencyWarningProps { /** List of missing dependencies */ missing: MissingDependency[]; /** Plugin name that has the missing dependencies */ pluginName: string; /** Called when user wants to install selected dependencies */ onInstall: (deps: string[]) => void; /** Called when user skips/ignores the warning */ onSkip: () => void; /** Whether this component is active and should capture input */ isActive?: boolean; } export declare function DependencyWarning({ missing, pluginName, onInstall, onSkip, isActive }: DependencyWarningProps): React.ReactElement; //# sourceMappingURL=DependencyWarning.d.ts.map