import * as React from 'react'; import { ActionModal, ActionModalProps } from './ActionModal'; import { ButtonVariant } from '@patternfly/react-core/dist/dynamic/components/Button'; import { SemiPartial } from '../../types/Utils'; type ChangedProps = 'isPerformingAction' | 'onAction'; type InheritedProps = 'isOpen' | 'title' | 'content' | 'onClose' | 'error' | 'actionButtonDisabled' | 'variant' | 'titleIconVariant'; export type SaveModalProps = Omit, ChangedProps> & { isSaving: boolean; onSave: () => boolean | Promise; } export const SaveModal: React.FunctionComponent = (props) => { return ; };