import { NAction, NEffectsCommandMap, NModelReducersKeys } from 'nsn-model-type'; import { RepData } from 'nsn-service-type'; /** * 执行异步动作,用于执行非通用异步动作 * * @param action * @param commands * @param request 服务请求 * @param state 状态变量(状态变量为空时,不执行状态变量设置) */ declare function exec(action: NAction, { put, call }: NEffectsCommandMap, request: Function, state?: S): Generator; export { exec };