import * as React from 'react';
import { Host } from '@openshift-assisted/types/assisted-installer-service';
import { ActionCheck } from './types';
import './MassChangeHostnameModal.css';
export type MassChangeHostnameModalProps = {
    hosts: Host[];
    selectedHostIDs: string[];
    isOpen: boolean;
    onClose: VoidFunction;
    onChangeHostname: (host: Host, hostname: string) => Promise<any>;
    canChangeHostname: (host: Host) => ActionCheck;
    reloadCluster?: VoidFunction;
    onHostSaveError?: (e: Error) => void;
};
declare const MassChangeHostnameModal: ({ isOpen, onClose, selectedHostIDs, hosts, onChangeHostname, canChangeHostname, reloadCluster, onHostSaveError, }: MassChangeHostnameModalProps) => React.JSX.Element;
export default MassChangeHostnameModal;
//# sourceMappingURL=MassChangeHostnameModal.d.ts.map