/// import { Buffer } from 'buffer'; export type BufferInput = string | ArrayBuffer | Buffer; export interface CRCCalculator { (value: T, previous?: number): number; } export interface CRCModule extends CRCCalculator { signed: CRCCalculator; unsigned: CRCCalculator; model: string; }