import { AppObject, AppObjectUC } from "@vived/core";
import { ParametricLine, Vector3 } from "@vived/core";
export declare class ScaleSceneRootWithRay extends AppObjectUC {
    static readonly type = "ScaleSceneRootWithRay";
    readonly sensitivity = 10;
    private sceneRoot?;
    private pickPoint;
    private lastDistance;
    doScale: (pickRay: ParametricLine, rayStart: Vector3) => void;
    initializeScale: (pickRay: ParametricLine, rayStart: Vector3) => void;
    constructor(appObject: AppObject);
}
//# sourceMappingURL=ScaleSceneRootWithRay.d.ts.map