import { iBaseProps } from '../../base/type'; export interface IOTConsumablesProps extends iBaseProps { handler: () => void; streamValue: number; thumbnailTheme1?: string; thumbnailTheme12?: string; consumablesList?: consumablesProps[]; childrenIcon?: boolean; } /** * @param id * @param parameter 绑定耗材余量参数 * @param resetFirst 耗材重置第一个参数 * @param resetLast 耗材重置最后一个参数 * @param imgUrl 图片地址 * @param explain 备注说明 * @param recommendList 推荐列表 * @param isDone 当前项表单是否完成填写 * @param isRepeat 是否重复参数 */ interface consumablesProps { id: number; parameter?: any; resetFirst?: any; resetLast?: string; imgUrl?: string; explain?: string; recommendList?: any[]; isDone?: boolean; isRepeat?: boolean; } export declare enum currentValueType { normal = "normal", error = "error", warning = "warning" } export declare type IOTConsumablesJSON = IOTConsumablesProps; export {};