import { member } from "../../core";
export interface ValueGraphRecorderInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    RecordingUser?: member<any>;
    SourceValue?: member<any>;
    UpdateInterval?: member<number>;
    Points?: member<number>;
    TargetArray?: member<any>;
    TargetArrayOffset?: member<any>;
    MinRangeAdjustThreshold?: member<number>;
    MinRangeAdjustMultiplier?: member<number>;
    MaxRangeAdjustThreshold?: member<number>;
    MaxRangeAdjustMultiplier?: member<number>;
    RangeMin?: member<any>;
    RangeMax?: member<any>;
    Drive?: member<boolean>;
    _arrayDrive?: member<any>;
    _arrayOffsetDrive?: member<any>;
    _rangeMinDrive?: member<any>;
    _rangeMaxDrive?: member<any>;
}
export declare function ValueGraphRecorder(props: ValueGraphRecorderInput): any;
//# sourceMappingURL=ValueGraphRecorder.d.ts.map