import type { Account, AccountBridge } from "@ledgerhq/types-live"; import BigNumber from "bignumber.js"; import { ChainAPI } from "./network"; import type { SolanaTokenAccount, Transaction } from "./types"; export declare const estimateFeeAndSpendable: (api: ChainAPI, account: Account, transaction?: Transaction | undefined | null) => Promise<{ fee: number; spendable: BigNumber; }>; export declare function estimateTokenMaxSpendable(api: ChainAPI, account: SolanaTokenAccount, tx?: Transaction | undefined | null): Promise; export declare const estimateMaxSpendableWithAPI: ({ account, parentAccount, transaction, }: Parameters["estimateMaxSpendable"]>[0], api: ChainAPI) => Promise; export default estimateMaxSpendableWithAPI; //# sourceMappingURL=estimateMaxSpendable.d.ts.map