@rxx/core
Version:
React MVI micro framework.
23 lines (22 loc) • 612 B
TypeScript
export interface ReduxDevToolsStatic {
connect(): ReduxDevTools;
disconnect(): void;
}
export interface ReduxDevTools {
init(s: any): void;
send(value: {
type: string;
payload: any;
}, state: any): void;
subscribe(monitor: (message: {
type: string;
payload: any;
state: any;
}) => void): () => void;
}
export declare function isDevToolsInstalled(): boolean;
export declare function connectDevTools({ name, instanceId }: {
name: any;
instanceId: any;
}): ReduxDevTools;
export declare function disconnectDevTools(instanceId: any): void;