export * from "@ledgerhq/coin-framework/transaction/common";
export * from "./signOperation";
export * from "./deviceTransactionConfig";
import type { Transaction, TransactionRaw, TransactionStatus, TransactionStatusRaw } from "../generated/types";
import type { Account } from "@ledgerhq/types-live";
export declare const fromTransactionRaw: (tr: TransactionRaw) => Transaction;
export declare const toTransactionRaw: (t: Transaction) => TransactionRaw;
export declare const fromTransactionStatusRaw: (tr: TransactionStatusRaw, family: string) => TransactionStatus;
export declare const toTransactionStatusRaw: (t: TransactionStatus, family: string) => TransactionStatusRaw;
export declare const formatTransaction: (t: Transaction, a: Account) => Promise<string>;
export declare const formatTransactionStatus: (t: Transaction, ts: TransactionStatus, mainAccount: Account) => string;
//# sourceMappingURL=index.d.ts.map