/** * enhance `redux-actions createAction` by adding a param `asyncCreator`, * work with `redux-validator redux-thunk redux-promise` middleware, * allow async promise to be created after validation */ export declare function createAction(actionType: string, payloadCreator?: (...args: any[]) => any, metaCreator?: (...args: any[]) => any, asyncCreator?: (...args: any[]) => Promise): (...args: any[]) => any;