amis-rpc-design/node_modules/@reduxjs/toolkit/dist/actionCreatorInvariantMiddleware.d.ts

13 lines
571 B
TypeScript
Raw Normal View History

2023-10-07 19:42:30 +08:00
import type { Middleware } from 'redux';
export interface ActionCreatorInvariantMiddlewareOptions {
/**
* The function to identify whether a value is an action creator.
* The default checks for a function with a static type property and match method.
*/
isActionCreator?: (action: unknown) => action is Function & {
type?: unknown;
};
}
export declare function getMessage(type?: unknown): string;
export declare function createActionCreatorInvariantMiddleware(options?: ActionCreatorInvariantMiddlewareOptions): Middleware;