@ledgerhq/coin-icon
Version:
Ledger Icon Coin integration
13 lines • 798 B
TypeScript
import { SignerContext } from "@ledgerhq/coin-framework/signer";
import { CoinConfig } from "@ledgerhq/coin-framework/config";
import type { AccountBridge, CurrencyBridge } from "@ledgerhq/types-live";
import type { Transaction } from "../types/index";
import { IconSigner } from "../signer";
import { IconCoinConfig } from "../config";
export declare function buildCurrencyBridge(signerContext: SignerContext<IconSigner>): CurrencyBridge;
export declare function buildAccountBridge(signerContext: SignerContext<IconSigner>): AccountBridge<Transaction>;
export declare function createBridges(signerContext: SignerContext<IconSigner>, coinConfig: CoinConfig<IconCoinConfig>): {
currencyBridge: CurrencyBridge;
accountBridge: AccountBridge<Transaction>;
};
//# sourceMappingURL=index.d.ts.map