import { member } from "../../core";
export interface DroneCameraInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    CameraUser?: member<any>;
    SimulateOnHost?: member<boolean>;
    ManualControl?: member<boolean>;
    SlowSpeed?: member<number>;
    Speed?: member<number>;
    FastSpeed?: member<number>;
    MouseSensitivity?: member<number>;
    FieldOfViewSource?: member<any>;
    FieldOfView?: member<number>;
    AspectRatioSource?: member<any>;
    AspectRatio?: member<number>;
    FollowUser?: member<any>;
    ControllerRejectDistance?: member<number>;
    GroupSearchRadius?: member<number>;
    BiggestGroupSearchInterval?: member<number>;
    IgnoreOtherCameras?: member<boolean>;
    HeadForwardPointDistance?: member<number>;
    HeadBackwardPointDistance?: member<number>;
    HeadUpPointDistance?: member<number>;
    HeadDownPointDistance?: member<number>;
    HeightOffset?: member<number>;
    CircleOffset?: member<number>;
    DistanceOffset?: member<number>;
    CircleSpeed?: member<number>;
    PositionSpeed?: member<number>;
    LookSpeed?: member<number>;
    DistanceSpeed?: member<number>;
    UserInfluenceSpeed?: member<number>;
    HeightAmplitude?: member<number>;
    DistanceAmplitude?: member<number>;
    CircleAmplitude?: member<number>;
    HeightPeriod?: member<number>;
    DistancePeriod?: member<number>;
    CirclePeriod?: member<number>;
    CirclePeriodNoiseSpeed?: member<number>;
    CirclePeriodNoiseInfluence?: member<number>;
    CheckOcclusion?: member<boolean>;
    AdjustHeightOnOcclusion?: member<boolean>;
    TeleportWaitTime?: member<number>;
    TeleportTriggerRelativeDistance?: member<number>;
    TeleportTriggerAngle?: member<number>;
    MinRandomizeFovInterval?: member<number>;
    MaxRandomizeFovInterval?: member<number>;
    MinFov?: member<number>;
    MaxFov?: member<number>;
    MinChangeFovTime?: member<number>;
    MaxChangeFovTime?: member<number>;
}
export declare function DroneCamera(props: DroneCameraInput): any;
//# sourceMappingURL=DroneCamera.d.ts.map