import type { MultiversXAccount } from "./types";
import { MultiversXDelegation, MultiversXPreloadData } from "./types";
interface AccountBannerHiddenState {
    bannerType: "hidden";
}
interface AccountBannerDelegateState {
    bannerType: "delegate";
}
interface AccountBannerRedelegateState {
    bannerType: "redelegate";
    worstDelegation: MultiversXDelegation;
}
export type AccountBannerState = AccountBannerDelegateState | AccountBannerRedelegateState | AccountBannerHiddenState;
export declare function getAccountBannerState(account: MultiversXAccount, multiversxPreloadData: MultiversXPreloadData): AccountBannerState;
export {};
//# sourceMappingURL=banner.d.ts.map