import React from 'react'; import { IProps, IState } from './interface'; declare class ExcelExporter extends React.Component { static contextType: React.Context; static defaultProps: { onOk: () => void; onCancel: () => void; columns: any[]; fileName: string; excelItem: string; canCheckVersion: boolean; visible: boolean; }; constructor(props: any); componentWillMount(): void; componentWillReceiveProps(nextProps: any): void; initHandle: (propsColumns: any) => void; exportResult: () => void; handChildren: (children: any) => any[]; handColumn: (item: any) => { title: string; name: string; columnsInfo?: any; }; handleRowClick: (record: any) => void; onSelectItem: (rowKeys: any) => void; renderTable: (columns: any, selectedRowKeys: any) => JSX.Element; render(): JSX.Element; } export default ExcelExporter;