import { member } from "../../core";
export interface InteractiveCameraControlInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    _canvas?: member<any>;
    _panel?: member<any>;
    FieldOfView?: member<number>;
    AnglePosition?: member<number>;
    Distance?: member<number>;
    HeightOffset?: member<number>;
    FirstPersonPitch?: member<number>;
    FirstPersonRoll?: member<number>;
    FirstPersonOffset?: member<number>;
    FramingViewportPosition?: member<[number, number]>;
    Mirror?: member<boolean>;
    GroupDetectionRadius?: member<number>;
    GroupLeaveBoundary?: member<number>;
    PositionSmoothSpeed?: member<number>;
    AngleSmoothSpeed?: member<number>;
    FramingSmoothSpeed?: member<number>;
    InterpolateBetweenAnchors?: member<boolean>;
    AnchorInterpolationSpeed?: member<number>;
    AnchorLinearInterpolation?: member<boolean>;
    Mode?: member<any>;
    FramingTargetOverride?: member<any>;
    CameraOperators?: member<any>;
    GroupIncludeUsers?: member<any>;
    GroupExcludeUsers?: member<any>;
    RenderForEveryone?: member<boolean>;
    AnyoneCanInteract?: member<boolean>;
    RenderPrivateUI?: member<boolean>;
    MotionBlur?: member<boolean>;
    ScreenSpaceReflections?: member<boolean>;
    SpawnPhotoInWorld?: member<boolean>;
    FlipPreview?: member<boolean>;
    _renderTextureProxy?: member<any>;
    _framingReticle?: member<any>;
    _mirrorMessage?: member<any>;
    _smoothFirstPersonButton?: member<any>;
    _thirdPersonButton?: member<any>;
    _groupButton?: member<any>;
    _worldButton?: member<any>;
    _manualButton?: member<any>;
    _mirrorButton?: member<any>;
    _usersButton?: member<any>;
    _angleIncreaseButton?: member<any>;
    _angleDecreaseButton?: member<any>;
    _heightIncreaseButton?: member<any>;
    _heightDecreaseButton?: member<any>;
    _distanceIncreaseButton?: member<any>;
    _distanceDecreaseButton?: member<any>;
    _resetButton?: member<any>;
    _fovSlider?: member<any>;
    _avoidOcclusion?: member<any>;
    _keepInWorldSpace?: member<any>;
    _movementWobble?: member<any>;
    _aimInFrontOfHead?: member<any>;
    _forceEyesOnCamera?: member<any>;
    _hideCamera?: member<any>;
    _hideBadge?: member<any>;
    _hideLasers?: member<any>;
    _showFrustum?: member<any>;
    _timer?: member<any>;
    _forceLive?: member<any>;
    _audioFromCameraViewpoint?: member<any>;
    _userControl?: member<any>;
    _settingsDialog?: member<any>;
    _positioningDialog?: member<any>;
    _anchorsDialog?: member<any>;
    _OBS_Dialog?: member<any>;
    _twitchDialog?: member<any>;
    _settingsButton?: member<any>;
    _positioningButton?: member<any>;
    _anchorsButton?: member<any>;
    _OBS_Button?: member<any>;
    _twitchButton?: member<any>;
    _previewMaterial?: member<any>;
}
export declare function InteractiveCameraControl(props: InteractiveCameraControlInput): any;
//# sourceMappingURL=InteractiveCameraControl.d.ts.map