import { Hex } from '@cfxdevkit/cdk'; import { LedgerSignature, LedgerTransportLike } from '../types.js'; export declare function exchangeChunks(transport: LedgerTransportLike, ins: number, prefix: Uint8Array, data: Uint8Array): Promise>; export declare function exchangeLegacyChunks(transport: LedgerTransportLike, ins: number, prefix: Uint8Array, data: Uint8Array): Promise>; export declare function exchange(transport: LedgerTransportLike, ins: number, p1: number, p2: number, data: Uint8Array): Promise>; export declare function encodePath(path: string): Uint8Array; export declare function parseLedgerSignature(response: Uint8Array): LedgerSignature; export declare function signatureToHex(sig: LedgerSignature): Hex; export declare function uint32(value: number): Uint8Array; export declare function hexToBytes(hex: Hex): Uint8Array; export declare function bytesToHex(bytes: Uint8Array): Hex; export declare function concatBytes(...parts: Uint8Array[]): Uint8Array; //# sourceMappingURL=framing.d.ts.map