import { ChannelConfiguration, Profile } from '../types';
import Sensor, { SensorState } from './base-sensor';
export declare class CadenceSensorState extends SensorState {
    CadenceEventTime: number;
    CumulativeCadenceRevolutionCount: number;
    _UpdateTime: number;
    CalculatedCadence: number;
    OperatingTime?: number;
    Motion?: boolean;
}
export default class CadenceSensor extends Sensor {
    private states;
    getDeviceType(): number;
    getProfile(): Profile;
    getChannelConfiguration(): ChannelConfiguration;
    onEvent(data: Buffer): void;
    onMessage(data: Buffer): void;
}
