/** Calculates CRC16-MODBUS (Polynomial 0xA001, Init 0xFFFF). Result: [Low, High] */ export declare const crc16Modbus: (data: Uint8Array) => Uint8Array; /** Calculates CRC16-CCITT-FALSE (Polynomial 0x1021, Init 0xFFFF). Result: [High, Low] */ export declare const crc16CcittFalse: (data: Uint8Array) => Uint8Array; /** Calculates CRC32 (Polynomial 0xEDB88320). Result: [L, ML, MH, H] */ export declare const crc32: (data: Uint8Array) => Uint8Array; /** Calculates CRC8 (Polynomial 0x07). */ export declare const crc8: (data: Uint8Array) => Uint8Array; /** Calculates CRC1 (Simple bit-wise parity). */ export declare const crc1: (data: Uint8Array) => Uint8Array; /** Calculates CRC8-1WIRE (Polynomial 0x8C, Reflected). */ export declare const crc8_1wire: (data: Uint8Array) => Uint8Array; /** Calculates CRC8-DVB-S2 (Polynomial 0xD5). */ export declare const crc8_dvbs2: (data: Uint8Array) => Uint8Array; /** Calculates CRC16-Kermit (Polynomial 0x8408, Reflected). Result: [Low, High] */ export declare const crc16_kermit: (data: Uint8Array) => Uint8Array; /** Calculates CRC16-XModem (Polynomial 0x1021). Result: [High, Low] */ export declare const crc16_xmodem: (data: Uint8Array) => Uint8Array; /** Calculates CRC24 (Polynomial 0x864CFB). Result: [H, M, L] */ export declare const crc24: (data: Uint8Array) => Uint8Array; /** Calculates CRC32-MPEG (Polynomial 0x04C11DB7). Result: [H, MH, ML, L] */ export declare const crc32mpeg: (data: Uint8Array) => Uint8Array; /** Calculates CRC-JAM (Polynomial 0xEDB88320, No final XOR). Result: [L, ML, MH, H] */ export declare const crcjam: (data: Uint8Array) => Uint8Array; declare const _default: { crc16Modbus: (data: Uint8Array) => Uint8Array; crc16CcittFalse: (data: Uint8Array) => Uint8Array; crc32: (data: Uint8Array) => Uint8Array; crc8: (data: Uint8Array) => Uint8Array; crc1: (data: Uint8Array) => Uint8Array; crc8_1wire: (data: Uint8Array) => Uint8Array; crc8_dvbs2: (data: Uint8Array) => Uint8Array; crc16_kermit: (data: Uint8Array) => Uint8Array; crc16_xmodem: (data: Uint8Array) => Uint8Array; crc24: (data: Uint8Array) => Uint8Array; crc32mpeg: (data: Uint8Array) => Uint8Array; crcjam: (data: Uint8Array) => Uint8Array; }; export default _default;