import { Hex, SignableTx } from '@cfxdevkit/cdk'; import { TransactionSerializableEIP1559 } from 'viem'; import { LedgerSignature, LedgerSignatureResponse } from './types.js'; export declare function toEip1559(tx: SignableTx): TransactionSerializableEIP1559; export declare function finaliseEip1559Tx(tx: TransactionSerializableEIP1559, sig: LedgerSignature): Hex; export declare function normaliseLedgerSignature(sig: LedgerSignatureResponse): LedgerSignature; export declare function signatureToHex(sig: LedgerSignature): Hex; export declare function canonicalHex(value: string): Hex; export declare function messageHex(message: string | Uint8Array): Hex; export declare function stripHex(value: string): string; //# sourceMappingURL=signature.d.ts.map