import { BaseScanner, BaseSensor } from './types';
import BaseInterfaceImpl from './base-sensor';
import Stick from './stick';
export { Messages } from './messages';
export { Constants } from './consts';
export * from './ant-device';
export declare class GarminStick2 extends Stick {
    constructor(props?: any);
}
export declare class GarminStick3 extends Stick {
    constructor(props?: any);
}
export declare class AntPlusSensor extends BaseInterfaceImpl implements BaseSensor {
    attach(channel: number, type: string, deviceID: number, deviceType: number, transmissionType: number, timeout: number, period: number): Promise<void>;
}
export declare class AntPlusScanner extends BaseInterfaceImpl implements BaseScanner {
    scan(type: string): Promise<void>;
}
