@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
19 lines • 818 B
TypeScript
import { Account, AccountLike } from "@ledgerhq/types-live";
import { Transaction, TransactionStatus } from "../generated/types";
import { DeviceTransactionField } from "../transaction/deviceTransactionConfig";
type UseDeviceTransactionConfigParams = {
account: AccountLike;
parentAccount: Account | null | undefined;
transaction: Transaction;
status: TransactionStatus;
};
/**
* Hook to fetch device transaction configuration fields asynchronously.
* This anticipates the future async nature of crypto assets store operations.
*/
export declare function useDeviceTransactionConfig({ account, parentAccount, transaction, status, }: UseDeviceTransactionConfigParams): {
fields: DeviceTransactionField[];
loading: boolean;
};
export {};
//# sourceMappingURL=useDeviceTransactionConfig.d.ts.map