import React from 'react'; import { DataSet, Table } from 'choerodon-ui/pro'; import { ModalProps } from 'choerodon-ui/pro/lib/modal/Modal'; import { TemplateAction } from '@/api'; import './ExportIssue.less'; import IssueExportStore from './stores/store'; import { IChosenFieldField } from '../chose-field/types'; interface IExportIssueProps { fields: IChosenFieldField[]; chosenFields: IChosenFieldField[]; checkOptions: Array<{ value: string; label: string; order?: any; }>; visibleColumns: Array; store: IssueExportStore; action?: TemplateAction; exportBtnText?: string; } export { IExportIssueProps }; export default function Index(props: IExportIssueProps): JSX.Element; declare function openExportIssueModal(fields: Array, chosenFields: Array, tableDataSet: DataSet, tableRef: React.RefObject, store: IssueExportStore, action?: TemplateAction, otherModalProps?: ModalProps, exportBtnText?: string): void; export { openExportIssueModal };