import { IActionCreator, IAction } from 'redux-rac-utils'; import { IEntity } from 'crudEntity'; import { IRequestCrudActionPayload, } from './crudActions'; export interface IRequestCreateEntityAction extends IAction {} export interface IFinishCreateEntityAction extends IAction {} export interface IRequestCreateEntityPayload extends IRequestCrudActionPayload { body: any; } export interface ICreateActionsCreators { cancelCreateEntity: IActionCreator; failCreateEntity: IActionCreator; finishCreateEntity: IActionCreator; requestCreateEntity: IActionCreator; }