import { HwTransportError, HwTransportErrorType } from "@ledgerhq/errors";
import { BleError, BleErrorCode } from "react-native-ble-plx";
export type IOBleErrorRemap = Error | BleError | null | undefined;
export declare const remapError: (error: IOBleErrorRemap) => IOBleErrorRemap;
export declare const rethrowError: (e: Error | null | undefined) => never;
export declare const decoratePromiseErrors: (promise: Promise) => Promise;
export declare const bleErrorToHwTransportError: Map;
export declare const mapBleErrorToHwTransportError: (bleError: BleError) => HwTransportError;
//# sourceMappingURL=remapErrors.d.ts.map