"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const React = tslib_1.__importStar(require("react"));
const react_core_1 = require("@patternfly/react-core");
const HypershiftKubeconfigDownload_1 = tslib_1.__importDefault(require("./HypershiftKubeconfigDownload"));
const HostedClusterProgress_1 = tslib_1.__importDefault(require("./HostedClusterProgress"));
const NodePoolsProgress_1 = tslib_1.__importDefault(require("./NodePoolsProgress"));
require("./ClusterInstallationProgress.css");
const ClusterInstallationProgress = (_a) => {
    var { hostedCluster, fetchSecret, launchToOCP } = _a, rest = tslib_1.__rest(_a, ["hostedCluster", "fetchSecret", "launchToOCP"]);
    return (React.createElement(react_core_1.Stack, { hasGutter: true },
        React.createElement(react_core_1.StackItem, null,
            React.createElement(react_core_1.ProgressStepper, { isVertical: true },
                React.createElement(HostedClusterProgress_1.default, { hostedCluster: hostedCluster, launchToOCP: launchToOCP }),
                React.createElement(NodePoolsProgress_1.default, Object.assign({ hostedCluster: hostedCluster }, rest)))),
        React.createElement(react_core_1.StackItem, null,
            React.createElement(HypershiftKubeconfigDownload_1.default, { hostedCluster: hostedCluster, fetchSecret: fetchSecret }))));
};
exports.default = ClusterInstallationProgress;
//# sourceMappingURL=ClusterInstallationProgress.js.map