import { member } from "../../../core";
export interface SliderInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    EditModeOnly?: member<boolean>;
    AllowSteal?: member<boolean>;
    DropOnDisable?: member<boolean>;
    DontDrive?: member<boolean>;
    AllowOnlyPhysicalGrab?: member<boolean>;
    ActiveUserFilter?: member<any>;
    CustomGrabCheck?: member<any>;
    _grabber?: member<any>;
    _holdSlot?: member<any>;
    _pos?: member<any>;
    _rot?: member<any>;
    _scl?: member<any>;
    __legacyActiveUserRootOnly?: member<boolean>;
    GrabPriority?: member<number>;
    Rotatable?: member<boolean>;
    Scalable?: member<boolean>;
    Range?: member<[number, number, number]>;
    Origin?: member<[number, number, number]>;
    MinScale?: member<[number, number, number]>;
    MaxScale?: member<[number, number, number]>;
    VibrationOffset?: member<number>;
    VibrationPreset?: member<any>;
    SnapIncrement?: member<number>;
    SnapTime?: member<number>;
    SnapOnRelease?: member<boolean>;
    SnapPositions?: member<any>;
    posOffset?: member<[number, number, number]>;
    rotOffset?: member<any>;
    scaleReference?: member<[number, number, number]>;
    referenceParent?: member<any>;
}
export declare function Slider(props: SliderInput): any;
//# sourceMappingURL=Slider.d.ts.map