import React from 'react';
import { Version } from '../versionSelect';
import './index.less';
interface PublishVersionModalProps {
    visible: boolean;
    currentVersion: string;
    onCancel: () => void;
    onConfirm: (data: VersionData) => void;
    isShowNote?: boolean;
    confirmLoading?: boolean;
    versions?: Version[];
    isShowBasedOn?: boolean;
    isShowCurrentVersion?: boolean;
    isValidateVersion?: boolean;
}
interface VersionData {
    version: string;
    note: string;
    baseVersion?: string;
    versionType?: string;
}
declare const PublishVersionModal: React.FC<PublishVersionModalProps>;
export default PublishVersionModal;
