import { FungibleAssetsDictionaryEntry } from "./player.reducer";
import { BaseAction } from "../actions";
export declare enum AlphaFameActionStatus {
    Initial = "Initial",
    IsPending = "IsPending",
    Success = "ActionSucceeded",
    Failed = "ActionFailed",
    ConnectedWalletFailed = "ConnectedWalletFailed"
}
export interface AlphaFameState {
    stakedCrates: {
        key: string;
        value: FungibleAssetsDictionaryEntry[];
    }[];
    earnedAlphaFame: number;
    earnedFamePerDay: number;
    rank: number;
    maxRank: number;
    alphaFameActionStatus: AlphaFameActionStatus;
}
export declare function alphaFameReducer(state: AlphaFameState, action: BaseAction): AlphaFameState;
//# sourceMappingURL=alphaFame.reducer.d.ts.map