/** * 处理一下setEvents 转 events * setEvents:格式 * event: ['condition', 'action'], action: ['callback'], callback: ['condition', 'action'], * events:格式 一个指令:{type: '指令名', options: {参数} ,callback1: [指令集合]], } {actionA : [指令集合]} * @param {Array} _events 组件对象中的 setEvents * @param {*} appId * @param {*} chooseSceneObjec * @param {Object} comp 事件所属组件对象 * @returns */ declare const getEvents: (_events: any, appId: string, chooseSceneObjec: Record, comp: Record) => { eName: any; eValue: any; }; /** * 获取组件可配事件 和 当前组件已配置事件数量 */ declare const getNodeEvent: (node: any, DSLCore: any, isMobile: boolean) => any[]; /** * 获取事件详情信息 * @param compName 控件名称 * @param eventValue 事件编码 * @param isMobile 是否为移动端 */ declare const getEventInfo: (compName: string, eventValue: string, isMobile?: boolean) => import("@lingxiteam/types").TodoEventObject | undefined; export default getEvents; export { getNodeEvent, getEventInfo };