import * as React from 'react';
import { AgentClusterInstallK8sResource, AgentK8sResource, ClusterDeploymentK8sResource, InfraEnvK8sResource } from '../../../types';
import { AgentTableActions, ClusterDeploymentNetworkingValues } from '../types';
type ClusterDeploymentNetworkingFormProps = {
    clusterDeployment: ClusterDeploymentK8sResource;
    agentClusterInstall: AgentClusterInstallK8sResource;
    agents: AgentK8sResource[];
    onValuesChanged?: (values: ClusterDeploymentNetworkingValues) => void;
    infraEnvWithProxy: InfraEnvK8sResource | undefined;
    sameProxies: boolean;
    infraEnvsError: string | undefined;
    infraEnvsLoading: boolean;
    isPreviewOpen: boolean;
    onEditHost: AgentTableActions['onEditHost'];
    onEditRole: AgentTableActions['onEditRole'];
    onSetInstallationDiskId: AgentTableActions['onSetInstallationDiskId'];
    isNutanix: boolean;
};
declare const ClusterDeploymentNetworkingForm: React.FC<ClusterDeploymentNetworkingFormProps>;
export default ClusterDeploymentNetworkingForm;
//# sourceMappingURL=ClusterDeploymentNetworkingForm.d.ts.map