@lifi/widget
Version:
LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere.
17 lines (16 loc) • 704 B
TypeScript
import type { FeeCost, GasCost, RouteExtended, Token } from '@lifi/sdk';
export interface FeesBreakdown {
amount: bigint;
amountUSD: number;
token: Token;
}
export declare const getAccumulatedFeeCostsBreakdown: (route: RouteExtended, included?: boolean) => {
gasCosts: FeesBreakdown[];
feeCosts: FeesBreakdown[];
gasCostUSD: number;
feeCostUSD: number;
combinedFeesUSD: number;
};
export declare const getGasCostsBreakdown: (route: RouteExtended) => FeesBreakdown[];
export declare const getFeeCostsBreakdown: (route: RouteExtended, included?: boolean) => FeesBreakdown[];
export declare const getStepFeeCostsBreakdown: (feeCosts: FeeCost[] | GasCost[]) => FeesBreakdown;