import { AgentK8sResource } from '../../types/k8s/agent';
import { Cluster, Host } from '@openshift-assisted/types/assisted-installer-service';
import { ClusterDeploymentK8sResource } from '../../types/k8s/cluster-deployment';
import { AgentClusterInstallK8sResource } from '../../types/k8s/agent-cluster-install';
import { BareMetalHostK8sResource, InfraEnvK8sResource } from '../../types';
export declare const getAIHosts: (agents: AgentK8sResource[], bmhs?: BareMetalHostK8sResource[], infraEnv?: InfraEnvK8sResource) => Host[];
export declare const getAICluster: ({ clusterDeployment, agentClusterInstall, agents, infraEnv, }: {
    clusterDeployment: ClusterDeploymentK8sResource;
    agentClusterInstall?: AgentClusterInstallK8sResource;
    agents?: AgentK8sResource[];
    infraEnv?: InfraEnvK8sResource;
}) => Cluster;
//# sourceMappingURL=toAssisted.d.ts.map