import type { FitParserOptions } from './fit-parser.js';
import type { MesgNum } from './fit_types.js';
import { Buffer } from 'buffer';
export declare function addEndian(littleEndian: boolean, bytes: number[]): number;
export declare function readRecord(blob: Uint8Array, messageTypes: any[], developerFields: any[], startIndex: number, options: FitParserOptions, startDate: number | undefined, pausedTime: number): {
    messageType: MesgNum | '';
    nextIndex: number;
    message?: any;
};
export declare function getArrayBuffer(buffer: ArrayBuffer | Buffer): ArrayBuffer;
export declare function calculateCRC(blob: Uint8Array, start: number, end: number): number;
