import React from 'react'; import { ContainerContextType, FormItemContextType, IteratorContextType, RCREContextType, runTimeType, TriggerContextType } from '../types'; declare type ESChild = (runTime: runTimeType, context: { container: ContainerContextType; trigger: TriggerContextType; formItem?: FormItemContextType; rcre: RCREContextType; iterator: IteratorContextType; }) => any; export interface ESProps { children: ESChild; name?: string; type?: string; debounce?: number; defaultValue?: any; disabled?: boolean; clearFormStatusOnlyWhenDestroy?: boolean; disableClearWhenDestroy?: boolean; clearWhenDestory?: boolean; clearWhenDestroy?: boolean; /** * 满足一定条件就清空组件的值 */ autoClearCondition?: (value: any, props: any) => boolean; disabledAutoClear?: boolean; } declare class DommyES extends React.Component { } export declare const ES: typeof DommyES; export {};