import { getAbandonSeedAddress } from "@ledgerhq/cryptoassets";
import type { Account } from "@ledgerhq/types-live";
import { Result as UseBridgeTransactionReturnType } from "../../../bridge/useBridgeTransaction";
import { SwapSelectorStateType, SwapTransactionType } from "../types";
export { getAbandonSeedAddress };
export declare const useFromState: ({ accounts, defaultCurrency, defaultAccount, defaultParentAccount, bridgeTransaction, }: {
    accounts?: Account[] | undefined;
    defaultCurrency?: SwapSelectorStateType["currency"];
    defaultAccount?: SwapSelectorStateType["account"];
    defaultParentAccount?: SwapSelectorStateType["parentAccount"];
    bridgeTransaction: UseBridgeTransactionReturnType;
}) => {
    fromCurrencies: string[];
    fromState: SwapSelectorStateType;
    setFromAccount: SwapTransactionType["setFromAccount"];
    setFromAmount: SwapTransactionType["setFromAmount"];
};
//# sourceMappingURL=useFromState.d.ts.map