import type { INpmCheckPackageSummary } from '@rushstack/npm-check-fork';
export interface IUIGroup {
    title: string;
    bgColor?: string;
    filter: {
        mismatch?: boolean;
        bump?: undefined | 'major' | 'minor' | 'patch' | 'nonSemver';
        notInstalled?: boolean;
    };
}
export interface IDepsToUpgradeAnswers {
    packages: INpmCheckPackageSummary[];
}
export interface IUpgradeInteractiveDepChoice {
    value: INpmCheckPackageSummary;
    name: string | string[];
    short: string;
}
export declare const UI_GROUPS: IUIGroup[];
export declare const upgradeInteractive: (pkgs: INpmCheckPackageSummary[]) => Promise<IDepsToUpgradeAnswers>;
//# sourceMappingURL=InteractiveUpgradeUI.d.ts.map