Version: 1.0.31.0.41.1.01.2.01.2.11.2.21.2.31.2.41.2.51.3.0-alpha.01.3.0-alpha.11.3.0-alpha.21.3.0-alpha.31.3.0-alpha.41.3.0-alpha.51.3.0-alpha.61.3.0-alpha.71.3.0-alpha.81.3.0-alpha.91.3.0-alpha.101.3.0-beta.01.3.0-beta.11.3.01.3.11.3.21.3.31.3.41.3.51.3.61.4.01.5.01.5.11.6.0-alpha.01.6.0-alpha.11.6.0-alpha.21.6.0-beta.01.6.0-rc.01.6.0-rc.11.6.01.6.11.6.21.7.0-beta.01.7.0-beta.11.7.0-rc.01.7.01.7.11.7.21.8.0-rc.01.8.01.8.11.8.21.8.31.8.41.8.51.8.61.9.0-alpha.01.9.0-alpha.11.9.0-alpha.21.9.0-beta.01.9.0-rc.01.9.0-rc.11.9.01.9.11.9.21.9.31.9.41.9.51.9.61.9.72.0.0-alpha.02.0.0-alpha.12.0.0-alpha.22.0.0-alpha.32.0.0-alpha.42.0.0-alpha.52.0.0-alpha.62.0.0-beta.02.0.0-beta.12.0.0-beta.22.0.0-beta.32.0.0-beta.42.0.0-rc.02.0.0-rc.12.0.0-rc.22.0.0-rc.32.0.02.0.12.1.02.2.02.2.12.2.22.2.32.2.42.2.52.2.6
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;