import type { FormBaseControlSchema } from '../types';
export type InputExcelRendererEvent = 'change';
export type InputExcelRendererAction = 'clear';
/**
 * Excel 解析
 *
 */
export interface InputExcelControlSchema extends FormBaseControlSchema {
    /**
     * 指定为 Excel 解析
     */
    type: 'input-excel';
    /**
     * 是否解析所有 sheet，默认情况下只解析第一个
     */
    allSheets: boolean;
    /**
     * 解析模式，array 是解析成二维数组，object 是将第一列作为字段名，解析为对象数组
     */
    parseMode: 'array' | 'object';
    /**
     * 是否包含空内容，主要用于二维数组模式
     */
    includeEmpty: boolean;
    /**
     * 纯文本模式
     */
    plainText: boolean;
}
