import LedgerEth from '@ledgerhq/hw-app-eth'; import Transport from '@ledgerhq/hw-transport'; export default class LedgerBridge { transport: Transport; app: LedgerEth; constructor(); addEventListeners(): void; sendMessageToExtension(msg: any): void; makeApp(): Promise; cleanUp(replyAction?: string): void; unlock(replyAction: string, hdPath: string): Promise; signTransaction(replyAction: string, hdPath: string, tx: any): Promise; signPersonalMessage(replyAction: string, hdPath: string, message: string): Promise; ledgerErrToMessage(err: any): any; }