Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
24 lines
636 B
Text
24 lines
636 B
Text
import { Checksum } from "@smithy/types";
|
|
/**
|
|
* Implements CRC-64/NVME checksum algorithm.
|
|
*
|
|
* This class provides CRC-64 checksum calculation using the NVMe polynomial (0x9a6c9329ac4bc9b5).
|
|
* It uses an 8-slice lookup table for efficient computation.
|
|
*
|
|
* @example
|
|
* ```typescript
|
|
* const checksum = new Crc64Nvme();
|
|
* checksum.update(new Uint8Array([1, 2, 3]));
|
|
* const result = await checksum.digest();
|
|
* ```
|
|
*
|
|
* @public
|
|
*/
|
|
export declare class Crc64Nvme implements Checksum {
|
|
private c1;
|
|
private c2;
|
|
constructor();
|
|
update(data: Uint8Array): void;
|
|
digest(): Promise<Uint8Array>;
|
|
reset(): void;
|
|
}
|