import Component from "@egjs/component"; import { InputTypeObserver } from "@egjs/axes/declaration/inputType/InputType"; import FusionPoseSensor from "./FusionPoseSensor"; export default class TiltMotionInput extends Component<{}> { element: HTMLElement; options: { scale: number; threshold: number; }; fusionPoseSensor: FusionPoseSensor | null; axes: string[]; observer: InputTypeObserver | null; private _prevQuaternion; private _quaternion; constructor(el: HTMLElement, options?: Partial<{ scale: number; threshold: number; }>); mapAxes(axes: string[]): void; connect(observer: InputTypeObserver): this; disconnect(): this; destroy(): void; private _onPoseChange; private _attachEvent; private _dettachEvent; }