import React from 'react';
import { Disk, Host } from '@openshift-assisted/types/assisted-installer-service';
export type DiskFormattingType = (shouldFormatDisk: boolean, hostId: Host['id'], diskId: Disk['id']) => void;
type FormatDiskProps = {
    host: Host;
    index: number;
    updateDiskSkipFormatting?: DiskFormattingType;
    diskId?: string;
    installationDiskId?: string;
};
export declare const isInstallationDisk: (diskId?: string, installationDiskId?: string) => boolean;
export declare const isInDiskSkipFormattingList: (host: Host, diskId: string | undefined) => boolean;
export declare const isInDiskToBeFormattedList: (host: Host, diskId: string | undefined) => boolean;
export declare const isFormatDiskChecked: (host: Host, diskId: string | undefined, installationDiskId: Host["installationDiskId"]) => boolean;
export declare const isFormatDiskDisabled: (host: Host, diskId: string | undefined, installationDiskId: Host["installationDiskId"]) => boolean;
declare const FormatDiskCheckbox: ({ host, diskId, installationDiskId, index, updateDiskSkipFormatting, }: FormatDiskProps) => React.JSX.Element;
export default FormatDiskCheckbox;
//# sourceMappingURL=FormatDiskCheckbox.d.ts.map