/**
 * Copyright (c) OpenLens Maintainers. All rights reserved.
 * Licensed under MIT License. See LICENSE in root directory for more information.
 */
import "./upgrade-chart.scss";
import React from "react";
import type { DockTab } from "../dock/store";
import type { UpgradeChartModel } from "./upgrade-chart-model.injectable";
export interface UpgradeChartProps {
    className?: string;
    tab: DockTab;
}
interface Dependencies {
    model: UpgradeChartModel;
}
export declare class NonInjectedUpgradeChart extends React.Component<UpgradeChartProps & Dependencies> {
    upgrade: () => Promise<React.JSX.Element>;
    render(): React.JSX.Element;
}
export declare const UpgradeChart: React.FunctionComponent<UpgradeChartProps>;
export {};
