import { LoadingState, SimpleSkeletosAction, SkeletosCursor } from "../../"; /** * This action decrements each loading state's loading count be an amount to decremented that was recorded in * BrowserHistorySyncAction. */ export declare class ResetLoadingStatesAction extends SimpleSkeletosAction { private _loadingStatesToReset; constructor(rootCursor: SkeletosCursor, loadingStatesToReset: ILoadingStateToReset[]); protected doExecute(): void; } /** * This interface is used to track the ref of a particular loading state and to get a snapshot of its loading count. */ export interface ILoadingStateToReset { loadingState: LoadingState; amountToDecrement: number; }