import { GetAccountShape } from "@ledgerhq/ledger-wallet-framework/bridge/jsHelpers";
import { SignerContext } from "@ledgerhq/ledger-wallet-framework/signer";
import type { CryptoCurrency } from "@ledgerhq/ledger-wallet-framework/types";
import { TokenAccount } from "@ledgerhq/types-live";
import { CantonAccount, CantonSigner } from "../types";
export declare function filterDisabledTokenAccounts(currency: CryptoCurrency, subAccounts: TokenAccount[] | undefined, calTokens: Map<string, string>): Promise<TokenAccount[]>;
export declare function makeGetAccountShape(signerContext: SignerContext<CantonSigner>): GetAccountShape<CantonAccount>;
//# sourceMappingURL=sync.d.ts.map