1/* 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16/** 17 * @file 18 * @kit InputKit 19 */ 20 21import { 22 ActionType, FourFingersSwipe, Pinch, Rotate, ThreeFingersSwipe, ThreeFingersTap, SwipeInward 23} from '@ohos.multimodalInput.gestureEvent'; 24import infraredEmitter from '@ohos.multimodalInput.infraredEmitter'; 25import inputConsumer from '@ohos.multimodalInput.inputConsumer'; 26import inputDevice from '@ohos.multimodalInput.inputDevice'; 27import inputDeviceCooperate from '@ohos.multimodalInput.inputDeviceCooperate'; 28import { InputEvent } from '@ohos.multimodalInput.inputEvent'; 29import inputEventClient from '@ohos.multimodalInput.inputEventClient'; 30import inputMonitor from '@ohos.multimodalInput.inputMonitor'; 31import { IntentionCode } from '@ohos.multimodalInput.intentionCode'; 32import { KeyCode } from '@ohos.multimodalInput.keyCode'; 33import { Action, Key, KeyEvent } from '@ohos.multimodalInput.keyEvent'; 34import { 35 Action as MouseAction, Axis, AxisValue, Button, MouseEvent, ToolType as MouseToolType 36} from '@ohos.multimodalInput.mouseEvent'; 37import pointer from '@ohos.multimodalInput.pointer'; 38import shortKey from '@ohos.multimodalInput.shortKey'; 39import { 40 Action as KeyAction, SourceType, ToolType, Touch, TouchEvent 41} from '@ohos.multimodalInput.touchEvent'; 42 43export { 44 Action, ActionType, Axis, AxisValue, Button, FourFingersSwipe, InputEvent, IntentionCode, 45 Key, KeyAction, KeyCode, KeyEvent, MouseAction, MouseEvent, MouseToolType, Pinch, Rotate, 46 SourceType, ThreeFingersSwipe, ThreeFingersTap, ToolType, Touch, TouchEvent, inputConsumer, 47 inputDevice, inputDeviceCooperate, inputEventClient, inputMonitor, pointer, shortKey, infraredEmitter, 48 SwipeInward 49}; 50