import React from 'react';
import { ClusterDeploymentDetailsNetworkingProps, AgentTableActions } from '../types';
import { AgentK8sResource } from '../../../types';
type NetworkingFormProps = {
    clusterDeployment: ClusterDeploymentDetailsNetworkingProps['clusterDeployment'];
    agentClusterInstall: ClusterDeploymentDetailsNetworkingProps['agentClusterInstall'];
    agents: AgentK8sResource[];
    fetchInfraEnv: ClusterDeploymentDetailsNetworkingProps['fetchInfraEnv'];
    onEditHost: AgentTableActions['onEditHost'];
    onEditRole: AgentTableActions['onEditRole'];
    onSetInstallationDiskId: AgentTableActions['onSetInstallationDiskId'];
    isPreviewOpen: ClusterDeploymentDetailsNetworkingProps['isPreviewOpen'];
    isNutanix: ClusterDeploymentDetailsNetworkingProps['isNutanix'];
};
export declare const NetworkingForm: ({ clusterDeployment, agentClusterInstall, agents, fetchInfraEnv, onEditHost, onEditRole, isPreviewOpen, onSetInstallationDiskId, isNutanix, }: NetworkingFormProps) => React.JSX.Element;
export declare const ClusterDeploymentNetworkingStep: ({ clusterDeployment, agentClusterInstall, agents, onSaveNetworking, ...rest }: ClusterDeploymentDetailsNetworkingProps) => React.JSX.Element;
export {};
//# sourceMappingURL=ClusterDeploymentNetworkingStep.d.ts.map