export interface IUpdateAllPluginsOptions {
    /**
     * When `true`, also re-installs npm/pip packages that have no pinned
     * version. Defaults to `false` to avoid interactive terminal prompts
     * during background updates.
     */
    readonly force?: boolean;
    /**
     * When `true`, suppresses the progress notification. An info
     * notification is still shown listing any plugins that were
     * updated, and error notifications are shown on failure.
     */
    readonly silent?: boolean;
}
export interface IUpdateAllPluginsResult {
    /** Names of plugins/marketplaces that were updated successfully. */
    readonly updatedNames: readonly string[];
    /** Names of plugins/marketplaces that failed to update. */
    readonly failedNames: readonly string[];
}
