import Transport from '@ledgerhq/hw-transport'; import LedgerEth from '@ledgerhq/hw-app-eth'; export declare class ChromeLedgerBridge { transport: Transport; app: LedgerEth; constructor(); makeApp(): Promise; cleanUp(): Promise; unlock(hdPath: string): Promise<{ publicKey: string; address: string; chainCode?: string | undefined; }>; signTransaction(hdPath: string, tx: string): Promise<{ s: string; v: string; r: string; }>; signPersonalMessage(hdPath: string, message: string): Promise<{ v: number; s: string; r: string; }>; ledgerErrToMessage(err: any): any; }