type NativePedometer = { pedometerIsSupported?: () => Promise>; pedometerStart?: (sessionId: string | null) => Promise>; pedometerStop?: () => Promise>; pedometerGetSnapshot?: () => Promise>; pedometerOnAppForeground?: () => void; pedometerGetDiagnostics?: () => Promise>; }; /** Lazy native resolve — avoids throwing at import time if module loads later. */ export declare function getPedometerNative(): NativePedometer | null; export declare function callNative(method: keyof NativePedometer, fallback: T, invoke: (native: NativePedometer) => Promise): Promise; export {}; //# sourceMappingURL=nativeBridge.d.ts.map