import { StoreAsyncActionCreator, StoreActionCreator, PayloadModifier } from '../../types'; export declare function createAction(actionType: string, payloadModifier: PayloadModifier): StoreActionCreator; export declare function createAction(actionType: string, payloadModifier: PayloadModifier): StoreActionCreator; export declare function createAction(actionType: string, payloadModifier?: undefined): StoreActionCreator<[], undefined>; export declare function createAction(actionType: string, payloadModifier?: undefined): StoreActionCreator; export declare function createAsyncAction(asyncActionType: string, stagesActionType: string, payloadModifier: PayloadModifier): StoreAsyncActionCreator; export declare function createAsyncAction(asyncActionType: string, stagesActionType: string, payloadModifier?: PayloadModifier): StoreAsyncActionCreator; export declare function createAsyncAction(asyncActionType: string, stagesActionType: string, payloadModifier?: undefined): StoreAsyncActionCreator<[], undefined, R>; export declare function createAsyncAction(asyncActionType: string, stagesActionType: string): StoreAsyncActionCreator; //# sourceMappingURL=create-action.d.ts.map