import { CryptoAccount, CryptoHDKey, ETHSignature, EthSignRequest } from "@keystonehq/bc-ur-registry-eth"; import { InteractionProvider } from "@keystonehq/base-eth-keyring"; export declare class DefaultInteractionProvider implements InteractionProvider { private static instance; private keystoneSDK; constructor(); readCryptoHDKeyOrCryptoAccount: () => Promise; readCryptoAccount: () => Promise; requestSignature: (ethSignRequest: EthSignRequest, requestTitle?: string, requestDescription?: string) => Promise; }