/** * Convert Node's ASN.1 DER ECDSA signature to raw R‖S per RFC 7515 §3.4. * * @param {Buffer} der the DER-encoded SEQUENCE Node produces * @param {string} curve JWK `crv` value — determines the padding length * @returns {Buffer} raw R‖S of length 2 * EC_COORD_BYTES[curve] */ export function derToRaw(der: Buffer, curve: string): Buffer; /** * Convert a raw R‖S signature to the ASN.1 DER form Node verifies. * * @param {Buffer} raw * @param {string} curve * @returns {Buffer} */ export function rawToDer(raw: Buffer, curve: string): Buffer; export const EC_COORD_BYTES: Readonly<{ 'P-256': 32; 'P-384': 48; 'P-521': 66; secp256k1: 32; }>;