paseto-ts
Version:
PASETO v4 (encrypt, decrypt, sign & verify) in TypeScript
15 lines (14 loc) • 665 B
TypeScript
/**
* Encode a number as a 64-bit little-endian unsigned integer
* @param {number} n Number to encode
* @returns {Uint8Array} 64-bit little-endian unsigned integer
* @see https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Common.md#pae-definition
*/
export declare function LE64(n: number): Uint8Array;
/**
* Pack arbitrary data into a single Uint8Array
* @param {...Uint8Array} pieces Data to pack
* @returns {Uint8Array} Packed data
* @see https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Common.md#pae-definition
*/
export declare function PAE(...pieces: Uint8Array[]): Uint8Array;