@types/ledgerhq__hw-transport-webusb
TypeScript icon, indicating that this package has built-in type declarations

4.70.4 • Public • Published

Installation

npm install --save @types/ledgerhq__hw-transport-webusb

Summary

This package contains type definitions for @ledgerhq/hw-transport-webusb (https://github.com/LedgerHQ/ledgerjs/tree/master/packages/hw-transport-webusb).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ledgerhq__hw-transport-webusb.

index.d.ts

/// <reference types="node" />
import Transport, { DescriptorEvent, Observer, Subscription } from "@ledgerhq/hw-transport";

declare class TransportWebUSB extends Transport {
    constructor(device: string);

    static listen(observer: Observer<DescriptorEvent<string>>): Subscription;

    static request(): Promise<TransportWebUSB>;
    static openConnection(): Promise<TransportWebUSB>;

    static open(device: string): Promise<TransportWebUSB>;
}

export default TransportWebUSB;

Additional Details

Credits

These definitions were written by Joshua.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/ledgerhq__hw-transport-webusb

Weekly Downloads

2,743

Version

4.70.4

License

MIT

Unpacked Size

3.92 kB

Total Files

5

Last publish

Collaborators

  • types