@metamask/eth-trezor-keyring
Version:
A MetaMask compatible keyring, for trezor hardware wallets
20 lines • 745 B
text/typescript
import type { EntropySourceId } from "@metamask/keyring-api";
import type { OneKeyKeyring as LegacyOneKeyKeyring } from "../onekey-keyring.mjs";
import { TrezorKeyring } from "./trezor-keyring.mjs";
/**
* Options for creating a OneKeyKeyring instance.
*/
export type OneKeyKeyringOptions = {
legacyKeyring: LegacyOneKeyKeyring;
entropySource: EntropySourceId;
};
/**
* Concrete {@link Keyring} adapter for {@link OneKeyKeyring}.
*
* This wrapper extends {@link TrezorKeyring} since OneKeyKeyring extends
* TrezorKeyring. The only difference is the keyring type identifier.
*/
export declare class OneKeyKeyring extends TrezorKeyring {
constructor(options: OneKeyKeyringOptions);
}
//# sourceMappingURL=onekey-keyring.d.mts.map