import { PluginModule, storeKey } from 'reactant-module';
import { ReducersMapObject } from 'redux';
import { ILastActionData, ILastActionOptions } from './options';
declare class ReactantLastAction extends PluginModule {
    readonly [storeKey]?: any;
    options: ILastActionOptions;
    stateKey: string;
    private _sequence;
    constructor(options: ILastActionOptions);
    beforeCombineRootReducers(reducers: ReducersMapObject): ReducersMapObject;
    set sequence(value: number);
    get sequence(): number;
    get action(): ILastActionData;
}
export { ReactantLastAction as LastAction };
//# sourceMappingURL=lastAction.d.ts.map