export interface IEntiry { $$__type: 'binding' | 'function'; default?: any; $$__body: { mode: 'oneWay' | 'flow' | 'code'; type: string; code: string; }; } export interface IFlowComponentContext { externalParams: any; } export interface IBlockComponentContext { blockProps: any; } export interface IPrintComponentContext { printProps: any; } export interface ITreeNodeAdvanceContext { repeat?: IEntiry; repeatDataItem: any; repeatIndex: number; } export declare type IEventFlowExtra = ITreeNodeAdvanceContext & IFlowComponentContext & IBlockComponentContext & IPrintComponentContext & { eventKey?: number; };