import { AgentK8sResource } from '../../types/k8s/agent';
import { ClusterDeploymentHostsSelectionValues, ScaleUpFormValues } from '../ClusterDeployment/types';
type AllowedFormValues = ClusterDeploymentHostsSelectionValues | ScaleUpFormValues;
export declare const useAgentsAutoSelection: <FormValues extends AllowedFormValues>(availableAgents: AgentK8sResource[]) => {
    matchingAgents: AgentK8sResource[];
    selectedAgents: AgentK8sResource[];
    hostCount: number;
};
export {};
//# sourceMappingURL=AgentsSelectionUtils.d.ts.map