/** * Increments the actions in progress for a particular state tree * @param root The root of the state tree you are incrementing */ export declare function incrementActionsInProgress(root: any): void; /** * Decrements the actions in progress for a particular state tree * @param root The root of the state tree you are decrementing */ export declare function decrementActionsInProgress(root: any): void; /** * Returns whether or not this state tree has any actions in progress * @param root The root of the state tree you are testing */ export declare function isActionInProgress(root: any): boolean; /** * Adds reactions to list of pending reactions to trigger once all actions * have stopped running. */ export declare function addObservablesReactionsToPendingReactions(target: any, key: string): void; /** * Wrap actions so they are awesome */ export declare function wrapAction(fn: (...args: any[]) => any, root: any, proxy: any, key: any): (...args: any[]) => any;