@ledgerhq/coin-mina
Version:
14 lines • 802 B
TypeScript
import type { AccountBridge, CurrencyBridge } from "@ledgerhq/types-live";
import { SignerContext } from "@ledgerhq/coin-framework/signer";
import type { Transaction } from "../types/common";
import { MinaSigner } from "../types/signer";
import { MinaCoinConfig } from "../config";
import makeCliTools from "./cli-transaction";
export { makeCliTools };
export declare function buildCurrencyBridge(signerContext: SignerContext<MinaSigner>): CurrencyBridge;
export declare function buildAccountBridge(signerContext: SignerContext<MinaSigner>): AccountBridge<Transaction>;
export declare function createBridges(signerContext: SignerContext<MinaSigner>, coinConfig: MinaCoinConfig): {
currencyBridge: CurrencyBridge;
accountBridge: AccountBridge<Transaction>;
};
//# sourceMappingURL=index.d.ts.map