import * as React from "react"; import { IconName, MaybeElement } from "@blueprintjs/core"; export declare class DraggableIcon extends React.Component<{ icon: IconName | MaybeElement; size?: number; value: number; stepSize?: number; small?: boolean; disabled?: boolean; onChange: (v: number, last?: boolean) => void; }> { private cursor; private dragStartValue; private lastValue; private pointerLockManager; private divRef; private removeEvents; private handlePointerMove; private accumulatedOffset; render(): import("react/jsx-runtime").JSX.Element; }