@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
16 lines • 678 B
TypeScript
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