import { type AhrsData, type Rotation } from './NativeAhrs'; export type { AhrsData, Rotation } from './NativeAhrs'; export type AhrsCallback = (data: AhrsData) => void; declare class AhrsSensor { private callbacks; private isRunning; constructor(); isSupported(): Promise; private masterCallback; addListener(callback: AhrsCallback): () => void; start(): void; stop(): void; reset(): void; level(): void; setRate(newRate: number): void; setGain(gain: number): void; setRotation(rotation: Rotation): void; removeAllListeners(): void; getStatus(): { isRunning: boolean; listenerCount: number; }; } export declare const Ahrs: AhrsSensor; //# sourceMappingURL=index.d.ts.map