import * as React from 'react';
import { AgentK8sResource } from '../../../types';
import { NodePoolK8sResource, HostedClusterK8sResource, AgentMachineK8sResource } from '../types';
type ManageHostsModalProps = {
    hostedCluster: HostedClusterK8sResource;
    agents: AgentK8sResource[];
    nodePool: NodePoolK8sResource;
    onClose: VoidFunction;
    onSubmit: (nodePool: NodePoolK8sResource, nodePoolPatches: {
        op: string;
        value?: unknown;
        path: string;
    }[]) => Promise<unknown>;
    agentMachines: AgentMachineK8sResource[];
};
declare const ManageHostsModal: ({ onClose, nodePool, hostedCluster, agents, onSubmit, agentMachines, }: ManageHostsModalProps) => React.JSX.Element;
export default ManageHostsModal;
//# sourceMappingURL=ManageHostsModal.d.ts.map