import React from 'react';
import { WizardStepsValidationMap } from './validationsInfoUtils';
import { Cluster, LastInstallationPreparation } from '@openshift-assisted/types/assisted-installer-service';
import { ValidationsInfo } from '../../types/clusters';
import { ClusterWizardStepHostStatusDeterminationObject } from '../../types/hosts';
import { UISettingsValues } from '../../types';
type ClusterWizardStepValidationsAlertProps<ClusterWizardStepsType extends string> = {
    currentStepId: ClusterWizardStepsType;
    validationsInfo?: ValidationsInfo;
    clusterStatus: Cluster['status'];
    hosts: ClusterWizardStepHostStatusDeterminationObject[];
    wizardStepsValidationsMap: WizardStepsValidationMap<ClusterWizardStepsType>;
    children?: React.ReactNode;
    lastInstallationPreparation?: LastInstallationPreparation | undefined;
    uiSettings?: UISettingsValues;
};
declare const ClusterWizardStepValidationsAlert: <ClusterWizardStepsType extends string>({ currentStepId, clusterStatus, validationsInfo, hosts, wizardStepsValidationsMap, children, lastInstallationPreparation, uiSettings, }: ClusterWizardStepValidationsAlertProps<ClusterWizardStepsType>) => React.JSX.Element;
export default ClusterWizardStepValidationsAlert;
//# sourceMappingURL=ClusterWizardStepValidationsAlert.d.ts.map