import { member } from "../../../../core";
export interface IndexControllerInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    _activeVisual?: member<any>;
    User?: member<any>;
    Node?: member<any>;
    _isActive?: member<boolean>;
    _batteryLevelStream?: member<any>;
    _batteryChargingStream?: member<any>;
    _buttonA?: member<any>;
    _buttonB?: member<any>;
    _buttonA_Touch?: member<any>;
    _buttonB_Touch?: member<any>;
    _grip?: member<any>;
    _gripTouch?: member<any>;
    _gripClick?: member<any>;
    _joystick?: member<any>;
    _joystickTouch?: member<any>;
    _joystickClick?: member<any>;
    _trigger?: member<any>;
    _triggerTouch?: member<any>;
    _triggerClick?: member<any>;
    _touchpad?: member<any>;
    _touchpadTouch?: member<any>;
    _touchpadClick?: member<any>;
    _touchpadForce?: member<any>;
}
export declare function IndexController(props: IndexControllerInput): any;
//# sourceMappingURL=IndexController.d.ts.map