import { type ControlObject3DLike, type Vector3Like } from "./NativeControlTypes";
export type TransformControlMode = "translate" | "rotate" | "scale";
export declare class TransformControls {
    object: ControlObject3DLike | null;
    mode: TransformControlMode;
    attach(object: ControlObject3DLike): void;
    detach(): void;
    setMode(mode: TransformControlMode): void;
    apply(delta: Vector3Like): void;
}
//# sourceMappingURL=TransformControls.d.ts.map