import React from 'react'; import type { FormControlProps } from '../types'; import type { InputExcelControlSchema } from './types'; interface ExcelProps extends FormControlProps, Omit { } interface ExcelControlState { filename: string; } export default class ExcelControl extends React.PureComponent { static defaultProps: Partial; state: ExcelControlState; ExcelJS: any; componentDidUpdate(prevProps: ExcelProps): void; handleDrop(files: File[]): void; dispatchEvent(eventName: string, eventData?: Record): Promise | undefined>; /** * 读取单个 sheet 的内容 */ readWorksheet(worksheet: any): any[]; doAction(action: any, data: object, throwErrors: boolean): void; pickClassStyle: import("jamis-core").PickClassStyleFn; renderSlotBody: import("../types").RenderSlotBodyType; render(): JSX.Element; } export declare class ExcelControlRenderer extends ExcelControl { } export {};