import { RobotGyro } from "@wpilib/wpilib-ws-robot"; import LSM6, { FIFOFrame } from "./devices/core/lsm6/lsm6"; export default class RomiGyro extends RobotGyro { private _lsm6; private _lastUpdateTimeMs; private _angle; private _filterWindow; private _rateXFilter; private _rateYFilter; private _rateZFilter; constructor(lsm6: LSM6, filterWindow?: number); set filterWindow(val: number); get filterWindow(): number; updateFromFrames(buffer: FIFOFrame[], dt: number): void; reset(): void; }