import { member } from "../../../../core";
export interface EyeManagerInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    TargetPoint?: member<any>;
    LeftEyeTargetPoint?: member<any>;
    RightEyeTargetPoint?: member<any>;
    LeftEyeClose?: member<any>;
    RightEyeClose?: member<any>;
    CombinedEyeClose?: member<any>;
    LeftEyePupilSizeMillimeters?: member<any>;
    RightEyePupilSizeMillimeters?: member<any>;
    CombinedEyePupilSizeMillimeters?: member<any>;
    LeftEyeWiden?: member<any>;
    RightEyeWiden?: member<any>;
    CombinedEyeWiden?: member<any>;
    LeftEyeSqueeze?: member<any>;
    RightEyeSqueeze?: member<any>;
    CombinedEyeSqueeze?: member<any>;
    LeftEyeFrown?: member<any>;
    RightEyeFrown?: member<any>;
    CombinedEyeFrown?: member<any>;
    EyeDataSource?: member<any>;
    SimulatingUser?: member<any>;
    SimulateOnHost?: member<boolean>;
    IgnoreLocalUserHead?: member<boolean>;
    UserHeadWeight?: member<number>;
    UserHandWeight?: member<number>;
    GrippingHandWeight?: member<number>;
    CameraWeight?: member<number>;
    ForcedCameraWeight?: member<number>;
    EyeReference?: member<any>;
    EyeSeparation?: member<number>;
    SaccadeSpeed?: member<number>;
    LookTargetRoot?: member<any>;
    LookTargetLocalPoint?: member<[number, number, number]>;
    LeftEyeTargetOffset?: member<[number, number, number]>;
    RightEyeTargetOffset?: member<[number, number, number]>;
    LookTargetOffset?: member<[number, number, number]>;
    MinRandomSaccadeInterval?: member<number>;
    MaxRandomSaccadeInterval?: member<number>;
    MinTargetSaccadeInterval?: member<number>;
    MaxTargetSaccadeInterval?: member<number>;
    MaxRandomSaccadeOffset?: member<number>;
    DefaultAcceptAngle?: member<number>;
    DefaultBreakAngle?: member<number>;
    HeadAcceptAngle?: member<number>;
    HeadBreakAngle?: member<number>;
    CameraAcceptAngle?: member<number>;
    CameraBreakAngle?: member<number>;
    HandAcceptAngle?: member<number>;
    HandBreakAngle?: member<number>;
    DistanceCompensationExp?: member<number>;
    LeftEyeCloseOverride?: member<number>;
    RightEyeCloseOverride?: member<number>;
    MinBlinkInterval?: member<number>;
    MaxBlinkInterval?: member<number>;
    BlinkMinSpeed?: member<number>;
    BlinkMaxSpeed?: member<number>;
    BlinkSpeedSpread?: member<number>;
    MinPupilSize?: member<number>;
    MaxPupilSize?: member<number>;
    PupilSizeNoiseSpeed?: member<number>;
    PupilSizeNoiseOffset?: member<number>;
    EyeTrackingPupilSizeSmoothSpeed?: member<number>;
    MiniExpressionProbability?: member<number>;
    MiniExpressionInterval?: member<number>;
    MiniExpressions?: member<any>;
}
export declare function EyeManager(props: EyeManagerInput): any;
//# sourceMappingURL=EyeManager.d.ts.map