import React from 'react'; import { InjectedIntl } from 'react-intl'; import { IModalProps } from '@/common/types'; import { ITableColumnCheckBoxesOptionData } from '@/components/table-column-check-boxes'; import IssueExportStore from './store'; import { IExportIssueProps } from '..'; interface Context extends IExportIssueProps { intl: InjectedIntl; prefixCls: string; modal?: IModalProps; checkOptions: Array; } declare type Props = Pick & { children: React.Component | React.ReactElement; store?: IssueExportStore; }; export declare function useExportIssueStore(): Context; declare const ExportIssueContextProvider: React.ComponentClass, any> & { WrappedComponent: React.ComponentType & { children: React.Component | React.ReactElement; store?: IssueExportStore | undefined; } & ReactIntl.InjectedIntlProps>; }; export default ExportIssueContextProvider;